CVE-2026-67201

HIGH

V 0.5.2 SSRF Bypass via Parser Differential in net.urllib and net.http

Title source: cna
STIX 2.1

Description

V through 0.5.2, fixed in commit 85859f0, contains a server-side request forgery (SSRF) bypass vulnerability that allows attackers to circumvent host-based allowlists by exploiting a parser differential between net.urllib and net.http. Attackers can craft a URL containing a backslash in the authority section such that net.urllib.parse() extracts the trusted host for allowlist validation while net.http.get() normalizes the backslash and connects to the internal host, enabling access to internal network services that the allowlist was intended to block.

References (4)

Core 4
Core References
Exploit technical-description exploit
Researcher Disclosure
https://github.com/vlang/v/issues/27945
Issue Tracking issue-tracking
Pull Request
https://github.com/vlang/v/pull/27947

Scores

CVSS v3 8.6
EPSS 0.0039
EPSS Percentile 31.8%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N

CISA SSVC

Vulnrichment
Exploitation poc
Automatable yes
Technical Impact partial

Details

CWE
CWE-436
Status published
Products (2)
vlang/v < 0.5.2
vlang/v 85859f0f3498d4091b38009c45ed390a97eeedc2
Published Jul 29, 2026
Tracked Since Jul 30, 2026