Lucene search
+L

4 matches found

PyPA
PyPA
•added 2026/09/10 9:44 a.m.•14 views

Chainlit has command injection via MCP stdio transport that allows unauthenticated remote code execution

Am I affected?Only if your deployment sets features.mcp.enabled = true in .chainlit/config.toml. MCP has been disabled by default since v2.7.0, so most Chainlit deployments are not affected. No authentication is required: /mcp is reachable by any client that can open a session. SummaryWhen MCP is...

9.8CVSS6.8AI score0.01086EPSS
SaveExploits0References7Affected Software1
NVD
NVD
•added 2026/08/25 8:16 p.m.•11 views

CVE-2026-45018

Chainlit is a Python framework for building production-ready conversational AI applications. From 2.4.0rc0 until 2.12.0, Chainlit deployments with features.mcp.enabled set to true in .chainlit/config.toml expose the POST /mcp endpoint without requiring authentication. For stdio transport, the...

9.8CVSS0.01086EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/08/25 7:18 p.m.•8 views

CVE-2026-45018 Chainlit: Command injection via MCP stdio transport allows unauthenticated remote code execution

Chainlit is a Python framework for building production-ready conversational AI applications. From 2.4.0rc0 until 2.12.0, Chainlit deployments with features.mcp.enabled set to true in .chainlit/config.toml expose the POST /mcp endpoint without requiring authentication. For stdio transport, the...

9.8CVSS6.4AI score0.01086EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/08/25 12:00 a.m.•18 views

PT-2026-81486

Name of the Vulnerable Software and Affected Versions Chainlit versions 2.4.0rc0 through 2.11.9 Description Deployments with features.mcp.enabled set to true in .chainlit/config.toml expose the 'POST /mcp' endpoint without authentication. For stdio transport, the endpoint accepts a user-controlle...

9.8CVSS6.2AI score0.01086EPSS
SaveExploits0References12
Rows per page
Query Builder