Vulnerability · Published Mar 29, 2026 · Assigned by @huntr_ai

CVE-2026-0558Unauthenticated File Upload in parisneo/lollms

High 7.5

In plain English

A high-severity improper authentication in parisneo/lollms from parisneo. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 2.0% (higher than 81% of all known vulnerabilities). Ready-made attack tooling exists: Nuclei. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.0)7.5High
Exploit odds (30 days)2.0%top 18.7% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack tooling1Nuclei

Official description

A vulnerability in parisneo/lollms, up to and including version 2.2.0, allows unauthenticated users to upload and process files through the `/api/files/extract-text` endpoint. This endpoint does not enforce authentication, unlike other file-related endpoints, and lacks the `Depends(get_current_active_user)` dependency. This issue can lead to denial of service (DoS) through resource exhaustion, information disclosure, and violation of the application's documented security policies.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
PyPIlollms2.1.1PYSEC-2026-2198

Affected products (as reported)

VendorProductVersions
parisneo parisneo/lollms unspecified – before 2.2.0

Weakness: CWE-287 · Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

References