Skip to main content
← PyPI

chainlit

8 known vulnerabilities (1 critical, 5 high, 2 medium), with the versions each affects and the releases that fix them.

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

Every release cve.now has on record, lowest version on the left; each bar is a run of versions an advisory affects.

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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.