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 recursively delete arbitrary directories accessible to the service process.
Metrics
Affected Vendors & Products
References
History
Wed, 09 Sep 2026 15:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Wed, 09 Sep 2026 13:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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 recursively delete arbitrary directories accessible to the service process. | |
| Title | Chainlit through 2.12.0 Path Traversal via socket.io sessionId | |
| First Time appeared |
Chainlit
Chainlit chainlit |
|
| Weaknesses | CWE-22 | |
| CPEs | cpe:2.3:a:chainlit:chainlit:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Chainlit
Chainlit chainlit |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published: 2026-09-09T13:31:59.696Z
Updated: 2026-09-09T14:49:36.459Z
Reserved: 2026-09-04T22:51:17.817Z
Link: CVE-2026-86099
Updated: 2026-09-09T14:47:39.625Z
Status : Deferred
Published: 2026-09-09T14:17:20.387
Modified: 2026-09-09T20:20:21.673
Link: CVE-2026-86099
No data.