CVE-2026-1117
Last modified
CVE-2026-1117 is a high-severity vulnerability rated 8.2/10 on the CVSS scale. A vulnerability in the `lollms_generation_events.py` component of parisneo/lollms version 5.9.0 allows unauthenticated access to sensitive Socket.IO events. The `add_events` function registers event handlers such as `generate_text`, `cancel_generation`, `generate_msg`, and `generate_msg_from` without implementing authentication or authorization checks. EPSS estimates a 0.44% chance of exploitation in the next 30 days.
Description
A vulnerability in the `lollms_generation_events.py` component of parisneo/lollms version 5.9.0 allows unauthenticated access to sensitive Socket.IO events. The `add_events` function registers event handlers such as `generate_text`, `cancel_generation`, `generate_msg`, and `generate_msg_from` without implementing authentication or authorization checks. This allows unauthenticated clients to execute resource-intensive or state-altering operations, leading to potential denial of service, state corruption, and race conditions. Additionally, the use of global flags (`lollmsElfServer.busy`, `lollmsElfServer.cancel_gen`) for state management in a multi-client environment introduces further vulnerabilities, enabling one client's actions to affect the server's state and other clients' operations. The lack of proper access control and reliance on insecure global state management significantly impacts the availability and integrity of the service.
Metrics
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-1117?
How severe is CVE-2026-1117?
How do I fix CVE-2026-1117?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-11164Use after free in Blink in Google Chrome prior to 149.0.7827…8.8
- CVE-2026-11165Use after free in WebMIDI in Google Chrome on iOS prior to 1…9.6
- CVE-2026-11166Inappropriate implementation in SVG in Google Chrome prior t…6.8
- CVE-2026-11167Inappropriate implementation in WebView in Google Chrome on …9.6
- CVE-2026-11168Inappropriate implementation in Extensions in Google Chrome …6.5
- CVE-2026-11169Inappropriate implementation in XML in Google Chrome prior t…8.1
- CVE-2026-11170Inappropriate implementation in Chromoting in Google Chrome …8.1
- CVE-2026-11171Integer overflow in Blink in Google Chrome prior to 149.0.78…8.8
- CVE-2026-11172Incorrect security UI in Contact Picker in Google Chrome on …8.8
- CVE-2026-11173Out of bounds write in V8 in Google Chrome prior to 149.0.78…8.8
- CVE-2026-11174Inappropriate implementation in Site Isolation in Google Chr…5.3
- CVE-2026-11175Incorrect security UI in Messages in Google Chrome on Androi…8.8
Are you affected by CVE-2026-1117?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
