CVE-2026-65702 Vanna 2.0.2 Path Traversal via FileSystemConversationStore

High 8.8 Published Updated

Unauthenticated attackers can exploit path traversal in Vanna to write arbitrary files and read sensitive data from the server filesystem.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-65702?

CVE-2026-65702 is a high-severity path traversal vulnerability in vanna-ai vanna, published on 23 Jul 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Vanna through 2.0.2 contains a path traversal vulnerability in the FileSystemConversationStore persistence integration that allows unauthenticated remote attackers to write attacker-controlled JSON files to arbitrary filesystem locations and read conversation metadata from outside the intended store base directory. Attackers can supply path traversal sequences in the conversation_id parameter submitted to the unauthenticated chat API endpoints to escape the base directory during both write and read operations, enabling arbitrary file write with attacker-controlled content and unauthorized file read on the server filesystem.

Weakness: CWE-22

Which versions are affected by CVE-2026-65702?

How do I fix CVE-2026-65702?

No fix has been published for CVE-2026-65702 yet. Limit exposure of the affected software until one is available.

Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.

Is CVE-2026-65702 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-65702 exists.

Sources

Also known as GHSA-xxc9-8wc2-p57g.

Is CVE-2026-65702 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free