CVE-2026-115700: SSRF allowlist bypass via percent-encoded bracketed IPv6 or trailing-dot IP literal in hackney
benoitc · hackney
Fixed in 4.9.0 · Affected: benoitc hackney before 4.9.0 · Exploitation: unlikely (under 1%)
Not in CyberSIXT coverage yet: no article names this CVE. This page shows the public record.
Higher than 3% of scored CVEs
DescriptionCVE.org
Interpretation Conflict vulnerability in hackney_url in benoitc hackney allows Server Side Request Forgery via a percent-encoded bracketed IPv6 literal or an IP literal with a trailing dot. A host such as %5B%3A%3Affff%3A127%2E0%2E0%2E1%5D (decoding to [::ffff:127.0.0.1]) or 127.0.0.1. is not an IP address to a caller's allowlist built on uri_string:parse/1 and inet:parse_address/1, while hackney connects to the address it denotes. The same applies to a Location target when redirects are followed. The IP-literal gate that hackney_url:normalize/2 applies to a percent-decoded host, added to close the percent-encoded IP bypass of CVE-2026-47076, passes the decoded value to inet_parse:address/1 as is. The connect path in hackney_happy:parse_address/1 drops a surrounding bracket pair, and the resolver ignores a trailing dot, so both forms pass the gate and still reach the literal address. Domain names with a trailing dot and unencoded IPv6 literals are not affected. This issue affects hackney: from 4.0.1 before 4.9.0.
Affected products2
From the CVE record. A product or version that is not listed is unknown, not unaffected.
- benoitc · hackneyfrom 4.0.1 before 4.9.0
- benoitc · hackneyVersions not stated
On the Atlas
Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.
- Exploitation
- Unlikely (under 1%). EPSS under 1%, or no score yet.
- CISA KEV
- Not listed
- Public check
- No public nuclei template
- Vendor
- benoitc
- Published
- October 2026
CoverageNo articles yet
No CyberSIXT article names CVE-2026-115700 yet, so there is no coverage timeline, action brief or change log for it. Everything on this page comes from the public CVE record, CISA KEV, EPSS and the nuclei template index. Search the archive or see the CVEs in the news.
References
- NVD entrynvd.nist.gov
- CVE recordcve.org
- Weakness CWE-436cwe.mitre.org
- Vendor advisorygithub.com
- Patchgithub.com
- cna.erlef.org/cves/CVE-2026-115700.htmlcna.erlef.org
- osv.dev/vulnerability/EEF-CVE-2026-115700osv.dev
- github.com/benoitc/hackney/pull/987github.com
- github.com/benoitc/hackney/commit/452620a92ec1da2e6b4862a049a2a4github.com