{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/48317?format=json","vulnerability_id":"VCID-14eb-zk7z-aff1","summary":"Agno session state overwrites between different sessions/users\nUnder 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.","aliases":[{"alias":"CVE-2025-64168"},{"alias":"GHSA-vw84-hprm-cxmm"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/71306?format=json","purl":"pkg:pypi/agno@2.2.2","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/agno@2.2.2"}],"affected_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/71305?format=json","purl":"pkg:pypi/agno@2.0.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-14eb-zk7z-aff1"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/agno@2.0.0"}],"references":[{"reference_url":"https://github.com/agno-agi/agno","reference_id":"","reference_type":"","scores":[],"url":"https://github.com/agno-agi/agno"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2025-64168","reference_id":"CVE-2025-64168","reference_type":"","scores":[],"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-64168"},{"reference_url":"https://github.com/advisories/GHSA-vw84-hprm-cxmm","reference_id":"GHSA-vw84-hprm-cxmm","reference_type":"","scores":[],"url":"https://github.com/advisories/GHSA-vw84-hprm-cxmm"},{"reference_url":"https://github.com/agno-agi/agno/security/advisories/GHSA-vw84-hprm-cxmm","reference_id":"GHSA-vw84-hprm-cxmm","reference_type":"","scores":[],"url":"https://github.com/agno-agi/agno/security/advisories/GHSA-vw84-hprm-cxmm"}],"weaknesses":[{"cwe_id":362,"name":"Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')","description":"The product contains a code sequence that can run concurrently with other code, and the code sequence requires temporary, exclusive access to a shared resource, but a timing window exists in which the shared resource can be modified by another code sequence that is operating concurrently."},{"cwe_id":668,"name":"Exposure of Resource to Wrong Sphere","description":"The product exposes a resource to the wrong control sphere, providing unintended actors with inappropriate access to the resource."},{"cwe_id":937,"name":"OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities","description":"Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013."},{"cwe_id":1035,"name":"OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities","description":"Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017."}],"exploits":[],"severity_range_score":null,"exploitability":null,"weighted_severity":null,"risk_score":null,"resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-14eb-zk7z-aff1"}