CVE-2026-33054: mesop · Path Traversal
Affects mesopSource CVE Database V5
Not known to be exploited · CVSS 10.0 Critical : upgrade to 1.2.3 as a priority.
Data as of 31 Oct 2026, 20:20 UTC
- EPSS
- 0.7% chance of exploitation in 30 days – higher than 54% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.2.3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 20 Mar 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 31 Oct 2026.
What to do
Upgrade mesop to 1.2.3.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| mesop-devmesop | Affected
| Fixed in
|
PyPImesoppkg:pypi/mesopOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2026-33054, organizations should immediately upgrade mesop to version 1.2.3 or later, where the vulnerability is patched. Until upgrading is possible, disable or avoid using the FileStateSessionBackend to prevent exposure to the path traversal flaw. Implement strict input validation and sanitization on all user-supplied parameters, especially state_token inputs, to block directory traversal sequences such as '../'. Employ runtime application self-protection (RASP) or web application firewalls (WAFs) configured to detect and block path traversal attempts targeting mesop endpoints. Conduct thorough code reviews and penetration testing focusing on file handling logic within the application. Additionally, restrict file system permissions for the application process to the minimum necessary, preventing unauthorized file modifications outside designated directories. Monitor logs for suspicious file access patterns and anomalous crashes indicative of exploitation attempts.
Description
Mesop is a Python-based UI framework that allows users to build web applications. Versions 1.2.2 and below contain a Path Traversal vulnerability that allows any user supplying an untrusted state_token through the UI stream payload to arbitrarily target files on the disk under the standard file-based runtime backend. This can result in application denial of service (via crash loops when reading non-msgpack target files as configurations), or arbitrary file manipulation. This vulnerability heavily exposes systems hosted utilizing FileStateSessionBackend. Unauthorized malicious actors could interact with arbitrary payloads overwriting or explicitly removing underlying service resources natively outside the application bounds. This issue has been fixed in version 1.2.3.