- Latest release
- 2.12.0 (Aug 25, 2026): affected by CVE-2026-86099
- Newest unaffected release
- Every release is affected by at least one advisory
- Advisories
- 8 · 1 critical, 5 high, 2 medium
- Weekly downloads
- 141.2K
- Dependents
- 41
- Releases
- 169 since 0.1.0 (Mar 31, 2023)
- Registry
- PyPI
- Releases read
- Nov 8, 2026
Version timeline
- CVE-2026-120492Affects 2.4.0rc0 to 2.11.1 (2.12.0 is outside it)
- CVE-2026-86099Affects 0.1.0 to 2.12.0 (through the newest release)
- CVE-2026-45019Affects 2.4.0rc0 to 2.11.1 (2.12.0 is outside it)
- CVE-2026-45018Affects 2.4.0rc0 to 2.11.1 (2.12.0 is outside it)
- CVE-2026-56104Affects 0.1.0 to 2.10.0 (2.10.1 is outside it)
- CVE-2026-22219Affects 0.1.0 to 2.9.3 (2.9.4 is outside it)
- CVE-2026-22218Affects 0.1.0 to 2.9.3 (2.9.4 is outside it)
- CVE-2025-68492Affects 0.1.0 to 2.8.4 (2.8.5 is outside it)
Advisories 8
- CVE-2026-120492Medium 6.3
Chainlit 2.12.0 SSRF via Semicolon Path Segment in MCP allowed_urls
Affected: from 2.4.0rc0, fixed in 2.12.0.
Fixed in 2.12.0 (released Aug 25, 2026, 69 days before disclosure).
The latest release, 2.12.0, is not affected.
- CVE-2026-86099High 8.8
Chainlit through 2.12.0 Path Traversal via socket.io sessionId
Affected: through 2.12.0.
No fix released. The latest release, 2.12.0, is still affected.
- CVE-2026-45019High 7.2
Chainlit: SSRF via MCP SSE and streamable-http transports allows unauthenticated internal network access
Affected: from 2.4.0rc0, fixed in 2.12.0.
Fixed in 2.12.0 (released Aug 25, 2026, the day of disclosure).
The latest release, 2.12.0, is not affected.
- CVE-2026-45018Critical 9.8
Chainlit: Command injection via MCP stdio transport allows unauthenticated remote code execution
Affected: from 2.4.0rc0, fixed in 2.12.0.
Fixed in 2.12.0 (released Aug 25, 2026, the day of disclosure).
The latest release, 2.12.0, is not affected.
- CVE-2026-56104High 8.8
Chainlit < 2.10.1 Session Hijacking via WebSocket Session Restoration
Affected: fixed in 2.10.1.
Fixed in 2.10.1 (released Mar 27, 2026, 87 days before disclosure).
The latest release, 2.12.0, is not affected.
- CVE-2026-22219High 8.3
Chainlit < 2.9.4 SQLAlchemy Data Layer SSRF via /project/element
Affected: fixed in 2.9.4.
Fixed in 2.9.4 (released Dec 25, 2025, 25 days before disclosure).
The latest release, 2.12.0, is not affected.
- CVE-2026-22218High 7.1
Chainlit < 2.9.4 Arbitrary File Read via /project/element
Affected: fixed in 2.9.4.
Fixed in 2.9.4 (released Dec 25, 2025, 25 days before disclosure).
The latest release, 2.12.0, is not affected.
- CVE-2025-68492Medium 4.2
Chainlit versions prior to 2.8.5 contain an authorization bypass through user-controlled key vulnerability.
Affected: fixed in 2.8.5.
Fixed in 2.8.5 (released Nov 7, 2025, 68 days before disclosure).
The latest release, 2.12.0, is not affected.