CVE-2026-1163
Persistent Session Hijacking in parisneo/lollms Due to Insufficient Expiration
Publication date: 2026-04-08
Last updated on: 2026-04-08
Assigner: huntr.dev
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| parisneo | lollms | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-613 | According to WASC, "Insufficient Session Expiration is when a web site permits an attacker to reuse old session credentials or session IDs for authorization." |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is an insufficient session expiration issue in the latest version of parisneo/lollms. The application does not invalidate active sessions after a user resets their password, which means an attacker can continue to use an old session token even after the password change.
The problem occurs because there is no logic to reject requests after a period of inactivity, and the default session duration is excessively long at 31 days.
As a result, an attacker who has compromised an account can maintain persistent access despite the victim resetting their password.
How can this vulnerability impact me? :
This vulnerability can allow an attacker to maintain unauthorized access to a compromised account even after the legitimate user resets their password.
Because sessions are not invalidated promptly, the attacker can continue to perform actions under the victim's identity, potentially leading to data theft, unauthorized transactions, or other malicious activities.
The long default session duration of 31 days increases the window of opportunity for attackers to exploit this issue.
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:
This vulnerability allows an attacker to maintain persistent access to a compromised account even after a password reset, due to insufficient session expiration controls.
Such persistent unauthorized access could lead to violations of data protection requirements in standards like GDPR and HIPAA, which mandate strict controls over user authentication and session management to protect personal and sensitive data.
Failure to invalidate sessions after password resets and the long default session duration increase the risk of unauthorized data access, potentially impacting compliance with these regulations.