Path Traversal Vulnerability in Banana Slides AI Service by Anionex
CVE-2026-49136
Key Information:
- Vendor
Anionex
- Status
- Vendor
- CVE Published:
- 1 June 2026
Badges
What is CVE-2026-49136?
Banana Slides version 0.4.0 suffers from a path traversal vulnerability located in the generate_image() function of the AI service backend. The flaw enables unauthenticated attackers to access arbitrary image files beyond the designated uploads directory. This exploitation occurs due to an incomplete path prefix check, where crafted markdown image references submitted in user-controlled page descriptions can resolve to sibling directories that share the uploads folder prefix. This vulnerability compromises directory confinement checks, allowing the use of PIL Image.open() to read files from unintended locations.
Affected Version(s)
banana-slides 0 <= 0.4.0
banana-slides 0 <= 0.4.0
banana-slides e8bc490ec8b4b657e07dc3ab4e94fbedcaade421
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
References
CVSS V4
Timeline
- ๐ก
Public PoC available
- ๐พ
Exploit known to exist
Vulnerability published
Vulnerability Reserved
