p PatchFirst

CVE-2026-41417

CVE-2026-41417 · Netty vulnerable to HTTP request smuggling and RTSP request injection via DefaultHttpRequest.setUri()

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

Netty allows request-line validation to be bypassed when a `DefaultHttpRequest` or `DefaultFullHttpRequest` is created first and its URI is later changed via `setUri()`. The constructors reject CRLF and whitespace characters that would break the start-line, but `setUri()` does not apply the same validation. `HttpRequestEncoder` and `RtspEncoder` then write the URI into the request line verbatim. If attacker-controlled input reaches `setUri()`, this enables CRLF injection and insertion of additional HTTP or RTSP requests, leading to HTTP request smuggling or desynchronization on the HTTP side and request injection on the RTSP side. This issue is fixed in versions 4.2.13.Final and 4.1.133.Final.

CVSS 5.3 · Moyenne · EPSS 0,3%

Publication
Mise à jour

Pile logicielle: system

Produits et versions concernés

  • netty

    Versions du logiciel
    • >= 4.2.0.Alpha1, <= 4.2.12.Final: Concernée
    • <= 4.1.132.Final: Concernée

    Aucun correctif publié

  • netty Debian:12

    Versions du logiciel
    • 1:4.1.48-10
    • 1:4.1.48-11
    • 1:4.1.48-12
    • 1:4.1.48-13
    • 1:4.1.48-14
    • 1:4.1.48-15
    • 1:4.1.48-16
    • 1:4.1.48-7
    • 1:4.1.48-7+deb12u1
    • 1:4.1.48-7+deb12u2
    • 1:4.1.48-8
    • 1:4.1.48-9
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Debian:13

    Versions du logiciel
    • 1:4.1.48-10
    • 1:4.1.48-10+deb13u1
    • 1:4.1.48-11
    • 1:4.1.48-12
    • 1:4.1.48-13
    • 1:4.1.48-14
    • 1:4.1.48-15
    • 1:4.1.48-16
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Debian:14

    Versions du logiciel
    • 1:4.1.48-10
    • 1:4.1.48-11
    • 1:4.1.48-12
    • 1:4.1.48-13
    • 1:4.1.48-14
    • 1:4.1.48-15
    • 1:4.1.48-16
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Ubuntu:Pro:14.04:LTS

    Versions du logiciel
    • 1:3.2.6.Final-2
    • 1:3.2.6.Final-2+deb8u2build0.14.04.1~esm1
    • 1:3.2.6.Final-2+deb8u2ubuntu0.1~esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 1:3.2.6.Final-2
    • 1:4.0.32-1
    • 1:4.0.33-1
    • 1:4.0.34-1
    • 1:4.0.34-1ubuntu0.1~esm1
    • 1:4.0.34-1ubuntu0.1~esm2
    • 1:4.0.34-1ubuntu0.1~esm3
    • 1:4.0.34-1ubuntu0.1~esm4
    • 1:4.0.34-1ubuntu0.1~esm5
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Ubuntu:Pro:18.04:LTS

    Versions du logiciel
    • 1:4.1.7-4
    • 1:4.1.7-4ubuntu0.1~esm1
    • 1:4.1.7-4ubuntu0.1
    • 1:4.1.7-4ubuntu0.1+esm1
    • 1:4.1.7-4ubuntu0.1+esm2
    • 1:4.1.7-4ubuntu0.1+esm3
    • 1:4.1.7-4ubuntu0.1+esm4
    • 1:4.1.7-4ubuntu0.1+esm5
    • 1:4.1.7-4ubuntu0.1+esm6
    • 1:4.1.7-4ubuntu0.1+esm7
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Ubuntu:Pro:20.04:LTS

    Versions du logiciel
    • 1:4.1.33-1
    • 1:4.1.33-2
    • 1:4.1.33-3
    • 1:4.1.45-1
    • 1:4.1.45-1ubuntu0.1~esm1
    • 1:4.1.45-1ubuntu0.1~esm2
    • 1:4.1.45-1ubuntu0.1~esm3
    • 1:4.1.45-1ubuntu0.1~esm4
    • 1:4.1.45-1ubuntu0.1~esm6
    • 1:4.1.45-1ubuntu0.1~esm7
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Ubuntu:Pro:22.04:LTS

    Versions du logiciel
    • 1:4.1.48-4
    • 1:4.1.48-4+deb11u1build0.22.04.1
    • 1:4.1.48-4+deb11u2build0.22.04.1
    • 1:4.1.48-4+deb11u2ubuntu0.1~esm1
    • 1:4.1.48-4+deb11u2ubuntu0.1~esm2
    • 1:4.1.48-4+deb11u2ubuntu0.1
    • 1:4.1.48-4+deb11u2ubuntu0.1+esm1
    • 1:4.1.48-4+deb11u2ubuntu0.1+esm3
    • 1:4.1.48-4+deb11u2ubuntu0.2
    • 1:4.1.48-4+deb11u2ubuntu0.2+esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Ubuntu:Pro:24.04:LTS

    Versions du logiciel
    • 1:4.1.48-7
    • 1:4.1.48-8
    • 1:4.1.48-9
    • 1:4.1.48-9ubuntu0.1~esm1
    • 1:4.1.48-9ubuntu0.1~esm2
    • 1:4.1.48-9ubuntu0.1
    • 1:4.1.48-9ubuntu0.1+esm1
    • 1:4.1.48-9ubuntu0.1+esm3
    • 1:4.1.48-9ubuntu0.2
    • 1:4.1.48-9ubuntu0.2+esm1
    • 1:4.1.48-9ubuntu0.2+esm2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Ubuntu:25.10

    Versions du logiciel
    • 1:4.1.48-10
    • 1:4.1.48-10ubuntu0.25.10.1
    • 1:4.1.48-10ubuntu0.25.10.2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Ubuntu:26.10

    Versions du logiciel
    • 1:4.1.48-16
    • 1:4.1.48-16ubuntu1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • netty Ubuntu:Pro:26.04:LTS

    Versions du logiciel
    • 1:4.1.48-10
    • 1:4.1.48-11
    • 1:4.1.48-12
    • 1:4.1.48-13
    • 1:4.1.48-14
    • 1:4.1.48-16
    • 1:4.1.48-16ubuntu0.1~esm2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

Sources originales

Vérifiez votre serveur →