CRITICAL🇵🇱 Wersja polska

CVE-2024-3429

CVSS 9.8v3.1pub. 2024-06-06upd. 2024-11-21

A path traversal vulnerability exists in the parisneo/lollms application, specifically within the `sanitize_path_from_endpoint` and `sanitize_path` functions in `lollms_core\lollms\security.py`. This vulnerability allows for arbitrary file reading when the application is running on Windows. The issue arises due to insufficient sanitization of user-supplied input, enabling attackers to bypass the path traversal protection mechanisms by crafting malicious input. Successful exploitation could lead to unauthorized access to sensitive files, information disclosure, and potentially a denial of service (DoS) condition by including numerous large or resource-intensive files. This vulnerability affects the latest version prior to 9.6.

🤖 AI Analysis
How it works

The vulnerability lies in the `sanitize_path_from_endpoint` and `sanitize_path` functions in the file `lollms_core\lollms\security.py`. The mechanisms for sanitizing user-supplied input are insufficient, allowing an attacker to craft malicious input that bypasses path traversal protections. This makes it possible to escape the application's allowed directory and read arbitrary files available on the Windows system.

Impact

An attacker can gain unauthorized access to sensitive system files and cause information disclosure. Intentionally including a large number of resource-intensive files can additionally trigger a denial of service (DoS) condition.

Mitigation & patch

Update lollms to version 9.6 or newer. The fix was introduced in commit f4424cfc3d6dfb3ad5ac17dd46801efe784933e9 in the GitHub repository. Details available at: https://github.com/parisneo/lollms/commit/f4424cfc3d6dfb3ad5ac17dd46801efe784933e9

Who is affected

Application parisneo/lollms — all versions prior to version 9.6 running on the Windows platform.

Analysis generated by Claude AI (Anthropic) based on NVD data. Always verify with vendor.
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Lollms

    APP
    Lollms
    < 9.6
🔵
CHECK WITH VENDOR
No clear patch data available. Check vendor references.
Tags
Path TraversalDoS
CWE
References

Related vulnerabilities

CVE-2026-1115CRITICAL9.6PL ✓ten sam produkt

Stored XSS w funkcji create_post platformy lollms — przejęcie konta

CVE-2026-1114CRITICAL9.8PL ✓ten sam produkt

Słaby klucz JWT umożliwia privilege escalation w parisneo/lollms

CVE-2026-0558CRITICAL9.8PL ✓ten sam produkt

Brak uwierzytelnienia w endpoint /api/files/extract-text w Lollms

CVE-2026-0562HIGH8.3ten sam produkt

A critical security vulnerability in parisneo/lollms versions up to 2.2.0 allows any authenticated user to acc...

CVE-2026-0560HIGH7.5ten sam produkt

A Server-Side Request Forgery (SSRF) vulnerability exists in parisneo/lollms versions prior to 2.2.0, specific...