CVE-2026-43929: CWE-184: Incomplete List of Disallowed Inputs in felippe-regazio ssrfcheck
CVE-2026-43929 is a high-severity vulnerability in the felippe-regazio ssrfcheck library version 1. 3. 0 and earlier. The library fails to detect Server-Side Request Forgery (SSRF) attacks when private IP addresses are encoded as IPv4-mapped IPv6 addresses due to the Node. js WHATWG URL parser normalizing these addresses before ssrfcheck's regex validation. This bypass allows SSRF attacks targeting private IP ranges, including cloud metadata service addresses. The vulnerability affects applications using isSSRFSafeURL() for SSRF protection. A patch is available, and since ssrfcheck is a cloud service, the vendor manages remediation server-side. There are no known exploits in the wild at this time.
AI Analysis
Technical Summary
The ssrfcheck library attempts to prevent SSRF attacks by checking URLs for private IP addresses using regex matching on IPv4 dot notation. However, Node.js's WHATWG URL parser normalizes IPv4-mapped IPv6 addresses (e.g., [::ffff:127.0.0.1]) into compressed hex form before ssrfcheck's regex runs. Since the regex only matches IPv4 dot notation, it fails to detect these normalized IPv6 representations of private IPs, allowing SSRF bypasses. This affects all private IPv4 ranges, including critical cloud metadata IPs like 169.254.169.254. The vulnerability is tracked as CVE-2026-43929 with a CVSS 3.1 score of 8.2 (high severity). The vendor provides a patch and manages remediation for the cloud-hosted service.
Potential Impact
Applications relying on ssrfcheck version 1.3.0 or earlier to prevent SSRF attacks are vulnerable to bypass via IPv4-mapped IPv6 addresses. This can lead to unauthorized internal network requests, potentially exposing sensitive internal services or cloud metadata endpoints. The confidentiality impact is high, while integrity impact is low and availability impact is none, per the CVSS vector. No known exploits have been reported in the wild.
Mitigation Recommendations
A patch is available for ssrfcheck to address this vulnerability. Since ssrfcheck is provided as a cloud service, the vendor manages remediation server-side. Users should verify with the vendor advisory that their service instance has been updated. Applications should avoid relying solely on isSSRFSafeURL() from vulnerable versions until remediation is confirmed.
CVE-2026-43929: CWE-184: Incomplete List of Disallowed Inputs in felippe-regazio ssrfcheck
Description
CVE-2026-43929 is a high-severity vulnerability in the felippe-regazio ssrfcheck library version 1. 3. 0 and earlier. The library fails to detect Server-Side Request Forgery (SSRF) attacks when private IP addresses are encoded as IPv4-mapped IPv6 addresses due to the Node. js WHATWG URL parser normalizing these addresses before ssrfcheck's regex validation. This bypass allows SSRF attacks targeting private IP ranges, including cloud metadata service addresses. The vulnerability affects applications using isSSRFSafeURL() for SSRF protection. A patch is available, and since ssrfcheck is a cloud service, the vendor manages remediation server-side. There are no known exploits in the wild at this time.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The ssrfcheck library attempts to prevent SSRF attacks by checking URLs for private IP addresses using regex matching on IPv4 dot notation. However, Node.js's WHATWG URL parser normalizes IPv4-mapped IPv6 addresses (e.g., [::ffff:127.0.0.1]) into compressed hex form before ssrfcheck's regex runs. Since the regex only matches IPv4 dot notation, it fails to detect these normalized IPv6 representations of private IPs, allowing SSRF bypasses. This affects all private IPv4 ranges, including critical cloud metadata IPs like 169.254.169.254. The vulnerability is tracked as CVE-2026-43929 with a CVSS 3.1 score of 8.2 (high severity). The vendor provides a patch and manages remediation for the cloud-hosted service.
Potential Impact
Applications relying on ssrfcheck version 1.3.0 or earlier to prevent SSRF attacks are vulnerable to bypass via IPv4-mapped IPv6 addresses. This can lead to unauthorized internal network requests, potentially exposing sensitive internal services or cloud metadata endpoints. The confidentiality impact is high, while integrity impact is low and availability impact is none, per the CVSS vector. No known exploits have been reported in the wild.
Mitigation Recommendations
A patch is available for ssrfcheck to address this vulnerability. Since ssrfcheck is provided as a cloud service, the vendor manages remediation server-side. Users should verify with the vendor advisory that their service instance has been updated. Applications should avoid relying solely on isSSRFSafeURL() from vulnerable versions until remediation is confirmed.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-05-04T16:59:09.089Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Remediation Level
- null
- Is Cloud Service
- true
Threat ID: 6a036fd1cbff5d86100ccd24
Added to database: 5/12/2026, 6:22:09 PM
Last enriched: 5/12/2026, 6:36:35 PM
Last updated: 5/12/2026, 9:53:14 PM
Views: 8
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.