CVE-2026-58172
Last modified
CVE-2026-58172 is a critical-severity vulnerability rated 9.3/10 on the CVSS scale. Ocelot through 24.1.0, fixed in commit f156fd4, contains a security control bypass vulnerability that allows denied clients to circumvent IP-based access restrictions by sending WebSocket upgrade requests. The WebSocket upgrade pipeline branch configured via MapWhen in OcelotPipelineExtensions.cs omits SecurityMiddleware, causing requests from blocked IP addresses to be proxied to downstream services without enforcement of the configured allow/block list.. EPSS estimates a 0.41% chance of exploitation in the next 30 days.
Description
Ocelot through 24.1.0, fixed in commit f156fd4, contains a security control bypass vulnerability that allows denied clients to circumvent IP-based access restrictions by sending WebSocket upgrade requests. The WebSocket upgrade pipeline branch configured via MapWhen in OcelotPipelineExtensions.cs omits SecurityMiddleware, causing requests from blocked IP addresses to be proxied to downstream services without enforcement of the configured allow/block list.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS:4.0/AV:N/AC:L/AT:N/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
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| ThreeMammals | Ocelot | <= 24.1.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-58172?
How severe is CVE-2026-58172?
How do I fix CVE-2026-58172?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-58167Nightingale (n9e) before 9.0.0-beta.2 exposes full datasourc…7.1
- CVE-2026-58168DeepTutor before version 1.4.10 contains an authorization by…8.8
- CVE-2026-58169Vibe-Trading before 0.1.10 contains a DNS rebinding authenti…7.7
- CVE-2026-5817The vllm-metal inference backend in Docker Model Runner on m…8.6
- CVE-2026-58170Vibe-Trading before 0.1.10 builds the proposal file path by …8.3
- CVE-2026-58171Vibe-Trading before 0.1.10 constructs the swarm run director…4.2
- CVE-2026-58173Vibe-Trading before 0.1.10 contains a path traversal vulnera…6.5
- CVE-2026-58174Hermes WebUI before 0.51.521 validates the workspace of an i…6.5
- CVE-2026-58175Apache Traffic Server leaks memory when handling HostDB SRV …8.2
- CVE-2026-58176RuoYi-Vue-Plus through 5.6.2, fixed in commit 88d03d9, expos…7.1
- CVE-2026-58177The Apache Traffic Server Cripts framework has out-of-bounds…9.8
- CVE-2026-58178The Apache Traffic Server ESI plugin can recurse without bou…8.2
Are you affected by CVE-2026-58172?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
