{"id":"CVE-2026-101087","summary":"Nezha 2.0.10 through 2.3.2 SSRF Denylist Bypass IPv6","details":"Nezha versions 2.0.10 through 2.3.2 use a restricted HTTP client to validate user-configurable notification and DDNS webhook URLs, but the denylist did not cover IPv6 transition ranges — specifically the 6to4 prefix 2002::/16 and the local-use IPv4/IPv6 translation prefix 64:ff9b:1::/48. Because such addresses satisfy Go's netip.Addr.IsGlobalUnicast check, the URL validator accepted them. An authenticated user able to configure a webhook may be able to cause the dashboard to issue requests to an otherwise restricted IPv6 endpoint, but only where the dashboard's network provides unusual or non-standards-compliant routing for these transition ranges; no direct path to an IPv4 metadata, loopback, or private-network HTTP request has been demonstrated. The issue is fixed in version 2.3.3 (commit d1fcde8e), which blocks both prefixes.","aliases":["GHSA-jr2j-7hvh-h4q9"],"modified":"2026-09-29T03:45:57.149972811Z","published":"2026-09-27T20:49:58.749Z","database_specific":{"cna_assigner":"VulnCheck","cwe_ids":["CWE-918"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/101xxx/CVE-2026-101087.json"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/101xxx/CVE-2026-101087.json"},{"type":"ADVISORY","url":"https://github.com/nezhahq/nezha/security/advisories/GHSA-jr2j-7hvh-h4q9"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-101087"},{"type":"ADVISORY","url":"https://www.vulncheck.com/advisories/nezha-2.0.10-through-2.3.2-ssrf-denylist-bypass-ipv6"},{"type":"FIX","url":"https://github.com/nezhahq/nezha/commit/d1fcde8e"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/nezhahq/nezha","events":[{"introduced":"43624792a3ddcf11e8cc5fcd4538fa28cae36fc8"},{"fixed":"71d43c6a6e2c57784b1f744787bb6ee3475f3cbb"}],"database_specific":{"extracted_events":[{"introduced":"2.0.10"},{"fixed":"2.3.3"}],"source":"AFFECTED_FIELD"}}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-101087.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V4","score":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:L/SI:L/SA:L"}]}