<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: benoitc</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2026-47077: Allocation of Resources Without Limits or Throttling vulnerability in benoitc hackney allows Flooding</title><link>https://patchthecve.com/cve/CVE-2026-47077.html</link><guid>https://patchthecve.com/cve/CVE-2026-47077.html</guid><pubDate>Fri, 24 Jul 2026 10:10:00 +0000</pubDate><description>HIGH 7.5: Allocation of Resources Without Limits or Throttling vulnerability in benoitc hackney allows Flooding. hackney_h3:await_response_loop/6 accumulates the HTTP/3 response body in memory without any size cap. The after Timeout clause is a per-message inactivity timer that resets on every received chunk,</description></item><item><title>CVE-2026-47076: Interpretation Conflict vulnerability in benoitc hackney allows Server Side Request Forgery</title><link>https://patchthecve.com/cve/CVE-2026-47076.html</link><guid>https://patchthecve.com/cve/CVE-2026-47076.html</guid><pubDate>Fri, 24 Jul 2026 10:10:00 +0000</pubDate><description>MEDIUM 6.5: Interpretation Conflict vulnerability in benoitc hackney allows Server Side Request Forgery. hackney_url:normalize/2 URL-decodes the host component after the URL has been parsed into a #hackney_url{} record. OTP&#x27;s uri_string:parse/1 and inet:parse_address/1 do not decode percent-escapes in the host,</description></item><item><title>CVE-2026-47075: Improper Neutralization of CRLF Sequences vulnerability in benoitc hackney allows HTTP Request Splitting</title><link>https://patchthecve.com/cve/CVE-2026-47075.html</link><guid>https://patchthecve.com/cve/CVE-2026-47075.html</guid><pubDate>Fri, 24 Jul 2026 15:17:23 +0000</pubDate><description>HIGH 7.5: Improper Neutralization of CRLF Sequences vulnerability in benoitc hackney allows HTTP Request Splitting. hackney does not percent-encode carriage return (\r) or line feed (\n) characters in the URL query component before constructing the HTTP/1.1 request target. Characters outside the grammar defin</description></item><item><title>CVE-2026-47073: Allocation of Resources Without Limits or Throttling vulnerability in benoitc hackney allows Flooding</title><link>https://patchthecve.com/cve/CVE-2026-47073.html</link><guid>https://patchthecve.com/cve/CVE-2026-47073.html</guid><pubDate>Fri, 24 Jul 2026 10:10:00 +0000</pubDate><description>HIGH 7.5: Allocation of Resources Without Limits or Throttling vulnerability in benoitc hackney allows Flooding. The WebSocket client in src/hackney_ws.erl imposes no upper bound on memory consumption in three code paths. First, read_handshake_response/3 accumulates received bytes into a growing buffer with n</description></item><item><title>CVE-2026-47072: Improper Neutralization of CRLF Sequences (&#x27;CRLF Injection&#x27;) vulnerability in benoitc hackney allows HTTP Requ</title><link>https://patchthecve.com/cve/CVE-2026-47072.html</link><guid>https://patchthecve.com/cve/CVE-2026-47072.html</guid><pubDate>Fri, 24 Jul 2026 10:10:00 +0000</pubDate><description>HIGH 7.5: Improper Neutralization of CRLF Sequences (&#x27;CRLF Injection&#x27;) vulnerability in benoitc hackney allows HTTP Request/Response Splitting. The WebSocket upgrade code in src/hackney_ws.erl copies the host, path, headers (ExtraHeaders), and protocols options from the caller-supplied opts map into the inter</description></item><item><title>CVE-2026-47071: Uncontrolled Resource Consumption vulnerability in benoitc hackney allows Flooding</title><link>https://patchthecve.com/cve/CVE-2026-47071.html</link><guid>https://patchthecve.com/cve/CVE-2026-47071.html</guid><pubDate>Fri, 24 Jul 2026 10:10:00 +0000</pubDate><description>HIGH 7.5: Uncontrolled Resource Consumption vulnerability in benoitc hackney allows Flooding. The SOCKS5 transport in src/hackney_socks5.erl correctly applies the caller-supplied timeout to the SOCKS5 negotiation phase, but then upgrades the connection to TLS using the two-argument form ssl:connect/2, which d</description></item><item><title>CVE-2026-47070: Sensitive Data Exposure vulnerability in benoitc hackney allows Retrieve Embedded Sensitive Data</title><link>https://patchthecve.com/cve/CVE-2026-47070.html</link><guid>https://patchthecve.com/cve/CVE-2026-47070.html</guid><pubDate>Fri, 24 Jul 2026 10:10:00 +0000</pubDate><description>MEDIUM 6.1: Sensitive Data Exposure vulnerability in benoitc hackney allows Retrieve Embedded Sensitive Data. The HTTP/3 redirect handler in src/hackney_h3.erl passes the original request headers unchanged to the redirect target without performing any cross-origin check. When a client issues an HTTP/3 request w</description></item><item><title>CVE-2026-47069: Improper Neutralization of CRLF Sequences (&#x27;CRLF Injection&#x27;) vulnerability in benoitc hackney allows HTTP Resp</title><link>https://patchthecve.com/cve/CVE-2026-47069.html</link><guid>https://patchthecve.com/cve/CVE-2026-47069.html</guid><pubDate>Fri, 24 Jul 2026 10:10:00 +0000</pubDate><description>MEDIUM 5.3: Improper Neutralization of CRLF Sequences (&#x27;CRLF Injection&#x27;) vulnerability in benoitc hackney allows HTTP Response Splitting. The hackney_cookie:setcookie/3 function in src/hackney_cookie.erl validates the Name and Value arguments against CRLF and control characters, but concatenates the domain and </description></item><item><title>CVE-2026-47067: Allocation of Resources Without Limits or Throttling vulnerability in benoitc hackney allows Flooding</title><link>https://patchthecve.com/cve/CVE-2026-47067.html</link><guid>https://patchthecve.com/cve/CVE-2026-47067.html</guid><pubDate>Fri, 24 Jul 2026 10:10:00 +0000</pubDate><description>HIGH 7.5: Allocation of Resources Without Limits or Throttling vulnerability in benoitc hackney allows Flooding. The URL parser in src/hackney_url.erl converts every unrecognized URL scheme to a permanent BEAM atom via binary_to_atom/2. BEAM atoms are never garbage-collected and the atom table defaults to a h</description></item><item><title>CVE-2026-47066: Loop with Unreachable Exit Condition (&#x27;Infinite Loop&#x27;) vulnerability in benoitc hackney allows Excessive Alloc</title><link>https://patchthecve.com/cve/CVE-2026-47066.html</link><guid>https://patchthecve.com/cve/CVE-2026-47066.html</guid><pubDate>Fri, 24 Jul 2026 10:10:00 +0000</pubDate><description>HIGH 7.5: Loop with Unreachable Exit Condition (&#x27;Infinite Loop&#x27;) vulnerability in benoitc hackney allows Excessive Allocation. The Alt-Svc response header parser in src/hackney_altsvc.erl does not guarantee forward progress. When parse_token/2 receives a non-token, non-whitespace, non-comma byte (e.g. !, @, =</description></item></channel></rss>