Vulnerability feed
CVE and vendor PSIRT advisories from 13 sources, last 30 days. Updated hourly, last run
| Expand | Severity |
Score |
Advisory |
Title |
Source |
Flags |
Published |
|---|---|---|---|---|---|---|---|
| Critical | 9.1 | CVE-2026-107685 |
Improper Certificate Validation vulnerability in the WebSocket streaming client in agentjido req_llm allows an on-path attacker to read and modify OpenAI WebSocket sessions,...
agentjido, OpenAIagentjido req_llm
|
NVD | |||
|
CVE-2026-107685Improper Certificate Validation vulnerability in the WebSocket streaming client in agentjido req_llm allows an on-path attacker to read and modify OpenAI WebSocket sessions,...
Executive summaryA flaw in the req_llm Elixir library's WebSocket streaming client lets an attacker on the network path read and change OpenAI WebSocket sessions, including API keys and OAuth tokens. The advisory rates it CRITICAL with a score of 9.1. The fix is to upgrade req_llm to version 1.29.0 or later, and the advisory says the affected range is versions 1.9.0 before 1.29.0. Technical summaryThe weakness is improper certificate validation (CWE-295): the WebSocket client starts WebSockex without TLS options, so WebWebSockex defaults to insecure mode and skips certificate verification. An on-path attacker presenting any certificate can capture the authorization bearer token and session frames, and alter frames in both directions. The OpenAI Responses, Realtime, and Codex WebSocket paths are affected, while HTTP streaming through Finch and the HTTP/2 session through Mint are stated to verify certificates. The affected range is 1.9.0 before 1.29.0, with a git range from a389d71 before c7264fc, and the advisory states 1.29.0 returns a TLS unknown_ca error in its proof of concept. Workarounds are to keep the openai_stream_transport option at its default :sse and to avoid calling start_responses_session/2 directly; the advisory says ReqLLM.OpenAI.Realtime.connect/2 has no alternative and should not be used on affected versions. Detection guidance is not stated. Summaries are generated by AI from the linked advisory text. Confirm versions and fixes at the source. Summarized from cna.erlef.org/cves/CVE-2026-107685.html Impact if exploitedConfidentialityHigh IntegrityHigh AvailabilityNone
How it is exploited
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X Affects
NIST National Vulnerability DatabasePublished
Read the advisory
|
|||||||