Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. agno
  4. ›
  5. CVE-2025-64168

CVE-2025-64168: Agno session state overwrites between different sessions/users

October 31, 2025

Under certain conditions (under high concurrency), when session_state is passed to an Agent or Team during run or arun calls, a race condition can occur, causing a session_state to be assigned and persisted to the incorrect session. This may result in user data from one session being exposed to another user.

References

  • github.com/advisories/GHSA-vw84-hprm-cxmm
  • github.com/agno-agi/agno
  • github.com/agno-agi/agno/security/advisories/GHSA-vw84-hprm-cxmm
  • nvd.nist.gov/vuln/detail/CVE-2025-64168

Code Behaviors & Features

Detect and mitigate CVE-2025-64168 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions starting from 2.0.0 before 2.2.2

Fixed versions

  • 2.2.2

Solution

Upgrade to version 2.2.2 or above.

Impact 7.1 HIGH

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N

Learn more about CVSS

Weakness

  • CWE-362: Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
  • CWE-668: Exposure of Resource to Wrong Sphere

Source file

pypi/agno/CVE-2025-64168.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:17:24 +0000.