Skip to content
CriticalVulnerability

GHSA-8qvf-mr4w-9x2c: Mesop has a Path Traversal utilizing `FileStateSessionBackend` leads to Application Denial of Service and File Write/Deletion

Published
Record updated
View JSON
Affected
  • mesop <= 1.2.2
Fixed in
1.2.3
  • released March 16, 2026, 2 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.7%

Summary

GHSA-8qvf-mr4w-9x2c is a path traversal flaw in Mesop when it uses the disk-based `FileStateSessionBackend`. The `state_token` field of a `UserEvent` sent to the `ui_stream` endpoint in `mesop/server/server.py` is passed unchecked to `_make_file_path`, so `../` sequences can point file access outside `base_dir`. The source states this can cause denial of service through crash loops and arbitrary file reads, writes or deletions.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.