Read the docs
TI-2025-01035 Aliases CVE-2025-1211GHSA-vq52-99r9-h5pw

Server-side request forgery in hackney

Priority MEDIUM 61CWE-918Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
Information disclosure
Confidentiality · integrity · availability
Low · None · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-918 and the CVSS impact.

Summary

Versions of the package hackney before 1.21.0 are vulnerable to Server-side Request Forgery (SSRF) due to improper parsing of URLs by URI built-in module and hackey. Given the URL http://[email protected]/, the URI function will parse and see the host as 127.0.0.1 (which is correct), and hackney will refer the host as 127.2.2.2/. This vulnerability can be exploited when users rely on the URL function for host checking.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00524 44th percentileScored 2026-11-07
Fix Fixed hackney: 1.21.0hackney (Hex): 1.21.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
—hackneybefore 1.21.01.21.0Patch availableCNA
—hackney (Hex)before 1.21.01.21.0Patch availableGHSA-vq52-99r9-h5pw
  • hackney Vendor— Affected before 1.21.0 Fixed in 1.21.0 Patch available CNA
  • hackney (Hex) Vendor— Affected before 1.21.0 Fixed in 1.21.0 Patch available GHSA-vq52-99r9-h5pw

Remediation

  • Fix · CNA hackney Fixed in 1.21.0
  • Fix · GHSA-vq52-99r9-h5pw hackney (Hex) Fixed in 1.21.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-1211
  2. 2026-10-03 Alias added: GHSA-vq52-99r9-h5pw

References

Sources