CVE-2026-10595Disclosure

LOWCVSS 7.5 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

A path traversal vulnerability exists in parisneo/lollms version 2.1.0, specifically in the SPA catch-all route implemented in `backend/routers/ui.py`. The vulnerability arises from the improper handling of user-controlled path input, which is directly joined into a filesystem path without sanitization or containment checks. URL-encoded dot-dot sequences (`%2e%2e`) bypass Starlette's built-in path normalization and are resolved by Python's `pathlib`, allowing an unauthenticated attacker to read arbitrary files on the server. This issue has been resolved in version 3.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-23

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 2 signals
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-08-09); latest day: 1
  • 2 total mentions across 2 days

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-08-09: 1Mentions · 2026-08-10: 1Patch / Workaround · 2026-08-10: 1Technical Details · 2026-08-09: 1Technical Details · 2026-08-10: 108-0908-10
Signal classification2 categories
Disclosure
150.0%
Patch
150.0%
Referenced assets2 URLs
Classification over time
DateTotalLabels
2026-08-091
Disclosure1
2026-08-101
Patch1
Full discourse2 posts
  • Hugo | DevOps | Cybersecurity 🇱🇻@HugoValters
    Patch

    CVE-2026-10595 - Path traversal in lollms v2.1.0 lets unauthenticated attackers read arbitrary files via encoded dot-dot sequences. CVSS 7.5. No patch yet—disable or isolate service immediately. #CVE #infosec #lollms https://www.valtersit.com/cve/CVE-2026-10595/ #infosec #cybersecurity #CVE #Linux #infosec #infosec #devsecops #devops #developer #sysadmin #100daysofcode #git #github #gitlab #redteam #blueteam #ethicalhacker #ethicalhacking #cybersecurityawareness #cybersecurity #cybersecuritynews #cybersecuritytips #python #hacker #linux #kali #ubuntu #debian

    Post summary

    The post announces CVE‑2026‑10595, a path‑traversal flaw in lollms v2.1.0 that allows unauthenticated file reads, provides a CVSS score, and advises disabling or isolating the service until a patch becomes available.

    0001073
    1.0K followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-10595 A path traversal vulnerability exists in parisneo/lollms version 2.1.0, specifically in the SPA catch-all route implemented in `backend/routers/ui.py`. The vulnerabil… https://www.cve.org/CVERecord?id=CVE-2026-10595

    Post summary

    CVE-2026-10595 is a path traversal flaw in parisneo/lollms v2.1.0’s SPA catch‑all route, with no PoC, exploit, or patch information provided.

    00000834
    57.9K followersView on X

Explore more