CyberSecBulletin

Benoitc vulnerabilities

We track 12 vulnerabilities in Benoitc products across 4 products. 12 are rated high or critical, and none are known to be exploited. The most recent was published on October 26, 2026.

12vulnerabilities
2critical
10high
0exploited
7.8average CVSS score

Latest Benoitc vulnerabilities

  • 8.2 High severity

    hackney: Improper Handling of Highly Compressed Data (Data Amplification)

    CVE-2026-97200Benoitc

    Allocation of Resources Without Limits or Throttling vulnerability in hackney_conn in benoitc hackney allows a malicious HTTP server to exhaust client memory via an oversized or highly compressed response body. hackney:request/5 and hackney:body/1 return the w

  • 9.1 Critical severity

    hackney: Improper Certificate Validation

    CVE-2026-115693Benoitc

    Improper Certificate Validation vulnerability in hackney_ssl in benoitc hackney allows an on-path attacker to impersonate a server pinned to a private certificate authority via a certificate chain that ends in a publicly trusted root. hackney adds {partial_cha

  • 9.1 Critical severity

    erlang_quic: Improper Certificate Validation

    CVE-2026-49457Benoitc

    erlang_quic is a pure Erlang QUIC implementation. Prior to version 1.4.4, the QUIC client did not authenticate the server during the TLS 1.3 handshake. The CertificateVerify signature was not checked, the certificate chain was not validated, and the hostname w

  • 7.5 High severity

    hackney: Uncontrolled Resource Consumption

    CVE-2026-47077Benoitc

    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 ti

  • 7.5 High severity

    hackney: Improper Neutralization of CRLF Sequences

    CVE-2026-47075Benoitc

    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 targ

  • 7.5 High severity

    hackney: Uncontrolled Resource Consumption

    CVE-2026-47073Benoitc

    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 rec

  • 7.5 High severity

    hackney: Improper Neutralization of CRLF Sequences

    CVE-2026-47072Benoitc

    Improper Neutralization of CRLF Sequences ('CRLF Injection') 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

  • 7.5 High severity

    hackney: Uncontrolled Resource Consumption

    CVE-2026-47071Benoitc

    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

  • 7.5 High severity

    hackney: Allocation of Resources Without Limits or Throttling

    CVE-2026-47067Benoitc

    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-coll

  • 7.5 High severity

    hackney: Loop with Unreachable Exit Condition

    CVE-2026-47066Benoitc

    Loop with Unreachable Exit Condition ('Infinite Loop') 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-

  • 7.5 High severity

    benoitc/gunicorn: Inconsistent Interpretation of HTTP Requests

    CVE-2024-6827Benoitc

    Gunicorn version 21.2.0 does not properly validate the value of the 'Transfer-Encoding' header as specified in the RFC standards, which leads to the default fallback method of 'Content-Length,' making it vulnerable to TE.CL request smuggling. This vulnerabilit

  • 7.5 High severity

    benoitc/gunicorn: Inconsistent Interpretation of HTTP Requests

    CVE-2024-1135BenoitcEPSS 3%

    Gunicorn fails to properly validate Transfer-Encoding headers, leading to HTTP Request Smuggling (HRS) vulnerabilities. By crafting requests with conflicting Transfer-Encoding headers, attackers can bypass security restrictions and access restricted endpoints.