CVE-2026-54722
CVE-2026-54722 is a high-severity vulnerability with a CVSS 4.0 base score of 8.7. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-76.
Key facts
- Severity: High (CVSS 4.0 base score 8.7)
- EPSS exploit prediction: 0% (26th percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-76
- Published:
- Last modified:
Description
DSSRF is a Node.js library that provides a wide range of utilities and advanced SSRF defense checks. Prior to 1.0.4, is_url_safe in src/helpers.ts strips the @ userinfo delimiter with remove_at_symbol_in_string before new URL parses the URL, allowing an attacker-controlled URL to bypass internal-IP validation and cause a client using the original URL to reach an internal service. This issue is fixed in version 1.0.4.
Frequently asked questions
- What is CVE-2026-54722?
- DSSRF is a Node.js library that provides a wide range of utilities and advanced SSRF defense checks. Prior to 1.0.4, is_url_safe in src/helpers.ts strips the @ userinfo delimiter with remove_at_symbol_in_string before new URL parses the URL, allowing an attacker-controlled URL to bypass internal-IP validation and cause a client using the original URL to reach an internal service. This issue is fixed in version 1.0.4.
- How severe is CVE-2026-54722?
- CVE-2026-54722 has a CVSS 4.0 base score of 8.7, rated high severity.
- Is CVE-2026-54722 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 0% (26th percentile), an estimate of the probability of exploitation in the next 30 days.
- How do I fix CVE-2026-54722?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround. Given its high severity, prioritise patching exposed systems.
- When was CVE-2026-54722 published?
- CVE-2026-54722 was published on 2026-07-30.
References
- https://github.com/HackingRepo/dssrf-js/commit/9211f91bf532433a1a1b27d946571546a63664b3
- https://github.com/HackingRepo/dssrf-js/issues/97
- https://github.com/HackingRepo/dssrf-js/pull/98
- https://github.com/HackingRepo/dssrf-js/security/advisories/GHSA-cg4g-m8jx-vjv2
Other CWE-76 vulnerabilities
- CVE-2024-2952 — Critical (CVSS 9.8): BerriAI/litellm is vulnerable to Server-Side Template Injection (SSTI) via the `/completions` endpoint. The…
- CVE-2024-34359 — Critical (CVSS 9.6): llama-cpp-python is the Python bindings for llama.cpp. `llama-cpp-python` depends on class `Llama` in `llama.py` to…
- CVE-2024-4897 — High (CVSS 8.4): parisneo/lollms-webui, in its latest version, is vulnerable to remote code execution due to an insecure dependency on…
- CVE-2026-55723 — High (CVSS 8.3): When NGINX Ingress Controller is configured with Custom Resource Definitions (CRDs) or Ingress annotations, an…
- CVE-2024-1882 — High (CVSS 7.2): This vulnerability allows an already authenticated admin user to create a malicious payload that could be leveraged for…
- CVE-2024-21600 — Medium (CVSS 6.5): An Improper Neutralization of Equivalent Special Elements vulnerability in the Packet Forwarding Engine (PFE) of…