Skip to main content
VulnerabilityPublished

CVE-2026-33054: mesop · Path Traversal

Affects mesopSource CVE Database V5

0
Compare

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

CVSS 3.1 base score
10.0Critical
How severe the flaw is on the 0–10 CVSS scale.
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:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 Mar 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
mesop-devmesopAffected
  • <1.2.3
Fixed in
  • 1.2.3
PyPImesoppkg:pypi/mesopOther threatsAffected
  • <1.2.3
Fixed in
  • 1.2.3

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.

References

Community reviews

Loading reviews…