CVE Catalog

CVE-2026-56104

HighCVSS 8.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.26%

17th percentile - higher than 17% of all known CVEs

Summary

Chainlit before version 2.10.1 contains a session hijacking vulnerability that allows unauthenticated attackers to restore and inherit authenticated user sessions by presenting a valid sessionId during WebSocket session restoration without ownership verification. Attackers can exploit the restore_existing_session path to assume a victim's permissions and roles, enabling unauthorized invocation of tools and access to data restricted to the authenticated victim.

Risk Assessment

The risk for the organization includes unauthorized access to sensitive data and system functions, potentially leading to breaches of confidentiality, integrity, and availability, as well as privilege escalation within the application.

Recommendation

Immediately upgrade Chainlit to version 2.10.1 or later, which fixes this vulnerability. Additionally, implement session ownership verification mechanisms and monitor for unusual session restoration attempts.

Other vulnerabilities in Chainlit

See all
Original NVD description (English source)

Chainlit before 2.10.1 contains a session hijacking vulnerability that allows unauthenticated attackers to restore and inherit authenticated user sessions by presenting a valid sessionId during WebSocket session restoration without ownership verification. Attackers can exploit the restore_existing_session path to assume a victim's permissions and roles, enabling unauthorized invocation of tools and access to data restricted to the authenticated victim.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS