CVE-2026-86099: falha de alta gravidade em chainlit
Chainlit through 2.12.0 Path Traversal via socket.io sessionId
Publicada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
21Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 8.8epss 0.6%
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.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
Produtos afetados
Chainlit · chainlitCVEs relacionadas — chainlit
No mesmo produto, das mais perigosas para as menos.
CVE-2026-45018CRITICALChainlit: Command injection via MCP stdio transport allows unauthenticated remote code executionEPSS 1.1%CVE-2026-45019HIGHChainlit: SSRF via MCP SSE and streamable-http transports allows unauthenticated internal network accessEPSS 0.4%CVE-2026-56104HIGHChainlit < 2.10.1 Session Hijacking via WebSocket Session RestorationEPSS 0.4%CVE-2026-82290MEDIUMChainlit Feedback Endpoints Missing Ownership ValidationEPSS 0.3%
Referências
https://github.com/Chainlit/chainlithttps://github.com/Chainlit/chainlit/blob/2.12.0/backend/chainlit/session.pyhttps://github.com/Chainlit/chainlit/blob/2.12.0/backend/chainlit/socket.pyhttps://pypi.org/project/chainlit/https://www.vulncheck.com/advisories/chainlit-through-2.12.0-path-traversal-via-socket-io-sessionid