Lucene search
+L

106 matches found

PyPA
PyPA
•added 2026/10/01 4:38 p.m.•6 views

Chainlit contains a session hijacking vulnerability

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

9.1CVSS5.9AI score0.00417EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•13 views

PYSEC-2026-3812 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. Summary When MCP ...

9.8CVSS6.6AI score0.01086EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•12 views

Chainlist has SSRF via MCP SSE and streamable-http transports that allows unauthenticated internal network access

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.8CVSS5.9AI score0.01086EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•10 views

PYSEC-2026-3811 Chainlist has SSRF via MCP SSE and streamable-http transports that allows unauthenticated internal network access

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. Summary When MCP ...

7.2CVSS5.8AI score0.00434EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•13 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
vulnersOsv
vulnersOsv
•added 2026/09/09 3:21 p.m.•12 views

agentengine-sdk-python (>=0.2.0, <=0.4.0), agentic-chat-ui (>=0.1.0, <=0.2.4) +46 more potentially affected by CVE-2026-86099 via chainlit (>=1.0.0, <=2.12.0)

chainlit PYPI version =1.0.0, =0.2.0, =0.1.0, =0.3.0, =0.0.3, =0.14.0, =0.0.0, =0.1.1, =0.1.1, =0.1.0, =0.1.0, =0.1.0, =1.0.0, =0.0.2, =0.1.0 - context-protector 1.0.0 and more Source cves: CVE-2026-86099 Source advisory: SNYK:PYTHON-CHAINLIT-19659988...

8.8CVSS5.7AI score0.00598EPSS
SaveExploits0
Snyk
Snyk
•added 2026/09/09 3:21 p.m.•9 views

Directory Traversal

Overview chainlit is a Build Conversational AI. Affected versions of this package are vulnerable to Directory Traversal via the client-supplied sessionId handling in backend/chainlit/session.py and backend/chainlit/socket.py. An attacker can delete arbitrary directories accessible to the service...

8.8CVSS6.2AI score0.00598EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/09 2:17 p.m.•11 views

CVE-2026-86099

Chainlit through 2.12.0 fails to validate the client-supplied socket.io sessionId parameter, allowing unauthenticated attackers to traverse filesystem paths by injecting absolute or relative path sequences. Attackers can craft malicious sessionId values that escape the upload directory and...

8.8CVSS0.00598EPSS
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/09/09 1:31 p.m.•10 views

CVE-2026-86099 Chainlit through 2.12.0 Path Traversal via socket.io sessionId

Chainlit through 2.12.0 fails to validate the client-supplied socket.io sessionId parameter, allowing unauthenticated attackers to traverse filesystem paths by injecting absolute or relative path sequences. Attackers can craft malicious sessionId values that escape the upload directory and...

8.8CVSS6AI score0.00598EPSS
SaveExploits0References5
CVE
CVE
•added 2026/09/09 1:31 p.m.•31 views

CVE-2026-86099

Chainlit versions through 2.12.0 fail to validate the client-supplied socket.io sessionId parameter, enabling unauthenticated attackers to perform path traversal by injecting absolute or relative path sequences. Maliciously crafted sessionId values can escape the upload directory and recursively ...

8.8CVSS6AI score0.00598EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/09/09 1:31 p.m.•13 views

EUVD-2026-74908

Chainlit through 2.12.0 fails to validate the client-supplied socket.io sessionId parameter, allowing unauthenticated attackers to traverse filesystem paths by injecting absolute or relative path sequences. Attackers can craft malicious sessionId values that escape the upload directory and...

8.8CVSS5.8AI score0.00598EPSS
SaveExploits0References5
OSV
OSV
•added 2026/09/09 1:31 p.m.•33 views

CVE-2026-86099 Chainlit through 2.12.0 Path Traversal via socket.io sessionId

Chainlit through 2.12.0 fails to validate the client-supplied socket.io sessionId parameter, allowing unauthenticated attackers to traverse filesystem paths by injecting absolute or relative path sequences. Attackers can craft malicious sessionId values that escape the upload directory and...

8.8CVSS6AI score
SaveExploits0References7
Cvelist
Cvelist
•added 2026/09/09 1:31 p.m.•36 views

CVE-2026-86099 Chainlit through 2.12.0 Path Traversal via socket.io sessionId

Chainlit through 2.12.0 fails to validate the client-supplied socket.io sessionId parameter, allowing unauthenticated attackers to traverse filesystem paths by injecting absolute or relative path sequences. Attackers can craft malicious sessionId values that escape the upload directory and...

8.8CVSS0.00598EPSS
SaveExploits0References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/09 12:00 a.m.•3 views

CVE-2026-86099: Improper Limitation of a Pathname to a Restricted Directory

Chainlit through 2.12.0 fails to validate the client-supplied socket.io sessionId parameter, allowing unauthenticated attackers to traverse filesystem paths by injecting absolute or relative path sequences. Attackers can craft malicious sessionId values that escape the upload directory and...

8.8CVSS6AI score0.00598EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/09/09 12:00 a.m.•19 views

PT-2026-89000

Chainlit through 2.12.0 fails to validate the client-supplied socket.io sessionId parameter, allowing unauthenticated attackers to traverse filesystem paths by injecting absolute or relative path sequences. Attackers can craft malicious sessionId values that escape the upload directory and...

8.8CVSS5.8AI score0.00598EPSS
SaveExploits0References7
Snyk
Snyk
•added 2026/08/31 9:01 p.m.•11 views

Authorization Bypass Through User-Controlled Key

Overview chainlit is a Build Conversational AI. Affected versions of this package are vulnerable to Authorization Bypass Through User-Controlled Key in the feedback PUT and DELETE endpoints in backend/chainlit/server.py. An authenticated attacker can modify or delete other users’ feedback by...

6CVSS5.9AI score0.0034EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/28 8:20 p.m.•16 views

CVE-2026-82290

Chainlit through 2.12.0 fails to validate ownership of feedback records in PUT and DELETE endpoints. Authenticated attackers can delete or modify other users' feedback by supplying arbitrary feedback identifiers, corrupting human-rating data used for model evaluation...

6CVSS0.0034EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/08/28 4:19 p.m.•14 views

CVE-2026-82290 Chainlit Feedback Endpoints Missing Ownership Validation

Chainlit through 2.12.0 fails to validate ownership of feedback records in PUT and DELETE endpoints. Authenticated attackers can delete or modify other users' feedback by supplying arbitrary feedback identifiers, corrupting human-rating data used for model evaluation...

6CVSS6AI score0.0034EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/28 4:19 p.m.•44 views

CVE-2026-82290 Chainlit Feedback Endpoints Missing Ownership Validation

Chainlit through 2.12.0 fails to validate ownership of feedback records in PUT and DELETE endpoints. Authenticated attackers can delete or modify other users' feedback by supplying arbitrary feedback identifiers, corrupting human-rating data used for model evaluation...

6CVSS0.0034EPSS
SaveExploits0References4
CVE
CVE
•added 2026/08/28 4:19 p.m.•26 views

CVE-2026-82290

Chainlit through version 2.12.0 fails to validate ownership of feedback records in its PUT and DELETE endpoints. The root cause is a missing ownership check, allowing authenticated attackers to delete or modify other users' feedback by supplying arbitrary feedback identifiers. The practical conse...

6CVSS6AI score0.0034EPSS
SaveExploits0References4
Rows per page
Query Builder