Critical severity · published Apr 7, 2026
CVE-2026-1114
Improper Access Control via Weak JWT Token in parisneo/lollms
9.8
CVSS
0.5%
EPSS
No
On KEV
Description
In parisneo/lollms version 2.1.0, the application's session management is vulnerable to improper access control due to the use of a weak secret key for signing JSON Web Tokens (JWT). This vulnerability allows an attacker to perform an offline brute-force attack to recover the secret key. Once the secret key is obtained, the attacker can forge administrative tokens by modifying the JWT payload and resigning it with the cracked secret. This enables unauthorized users to escalate privileges, impersonate the administrator, and gain access to restricted endpoints. The issue is resolved in version 2.2.0.
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 45% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
PA
parisneo/lollms · parisneo
before 2.2.0 · source: vendor
LO
Lollms · Lollms
2.1.0 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-1114
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-1114
Patch
https://github.com/parisneo/lollms/commit/a3b2b82b84d537a9da63e63a370a6a8ad55fed34
Exploit
https://huntr.com/bounties/608b2a3b-2225-438e-9e61-ffbfdec2ed89
More from parisneo/lollms
9.8
CVE-2026-0558
Unauthenticated File Upload in parisneo/lollms
9.8
CVE-2024-5443
Remote Code Execution via Path Traversal in parisneo/lollms
9.8
CVE-2024-3429
Path Traversal in parisneo/lollms
9.8
CVE-2024-4078
Arbitrary Code Execution in parisneo/lollms
9.6
CVE-2026-1115
Stored XSS in parisneo/lollms
