CVE-2026-1117: parisneo/lollms · Improper Access Control
Affects parisneo/lollmsSource CVE Database V5
Not known to be exploited · CVSS 8.2 High.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 48% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:HExploitation evidence
Disclosed: evidence found.
CVE published 2 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| parisneoparisneo/lollms | Affected
| Fixed in– |
AI-suggested
To mitigate CVE-2026-1117, organizations should immediately audit all Socket.IO event handlers within parisneo/lollms implementations to ensure authentication and authorization checks are enforced before processing any client requests. Specifically, the add_events function must be updated to include robust access control mechanisms preventing unauthenticated or unauthorized access. Redesigning the server’s state management to avoid reliance on global flags like lollmsElfServer.busy and lollmsElfServer.cancel_gen is essential; adopting per-client state tracking or thread-safe concurrency controls will reduce race conditions and state corruption risks. Network-level controls such as firewall rules or Web Application Firewalls (WAF) can be employed to restrict access to the vulnerable endpoints until patches are available. Monitoring and logging Socket.IO event usage can help detect anomalous or abusive behavior indicative of exploitation attempts. Organizations should also track vendor updates and apply patches promptly once released. Conducting penetration testing focused on Socket.IO event handling can validate the effectiveness of implemented mitigations.
Description
CVE-2026-1117 is a high-severity vulnerability in the parisneo/lollms software, specifically in the lollms_generation_events.py component. It allows unauthenticated clients to access sensitive Socket. IO events such as generate_text and cancel_generation without any authentication or authorization. This improper access control enables attackers to perform resource-intensive or state-changing operations, potentially causing denial of service, state corruption, and race conditions. The vulnerability is exacerbated by the use of insecure global flags for state management, allowing one client’s actions to impact others. No user interaction or authentication is required to exploit this flaw, making it easily exploitable remotely. The vulnerability impacts the availability and integrity of the service but does not directly affect confidentiality. European organizations using parisneo/lollms are at risk, especially those relying on this software for critical operations. No known exploits are currently reported in the wild.