CVE-2026-42584
netty: io.netty/netty-codec-http: Netty: Incorrect HTTP response parsing leads to data confusion
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD. Plus basse selon GHSA (élevée), Red Hat (élevée), Ubuntu (moyenne).
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, HttpClientCodec pairs each inbound response with an outbound request by queue.poll() once per response, including for 1xx. If the client pipelines GET then HEAD and the server sends 103, then 200 with GET body, then 200 for HEAD, the queue pairs HEAD with the first 200. The HEAD rule then skips reading that message’s body, so the GET entity bytes stay on the stream and the following 200 is parsed from the wrong offset. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| chainguard | akhq, apache-activemq-artemis, apache-camel-karavan-devmode et 97 autres | 0.27.1-r1 et 86 autres |
| debian 11 | netty | pas de correctif indiqué |
| debian 12 | netty | pas de correctif indiqué |
| debian 13 | netty | pas de correctif indiqué |
| debian 14 | netty | pas de correctif indiqué |
| echo | netty | pas de correctif indiqué |
| echo maven::Echo OSV | io.netty:netty-codec-http | 4.1.133.Final |
| maven::GitHub Security Advisory Maven | io.netty:netty-codec-http | 4.2.13.Final, 4.1.133.Final |
| minimos | apache-activemq-artemis, apache-druid, apache-druid-fips et 47 autres | 2.55.0-r0 et 36 autres |
| rapidfort debian 12 | netty | pas de correctif indiqué |
| rapidfort debian 13 | netty | pas de correctif indiqué |
| Red Hat | netty-codec-http | pas de correctif indiqué |
Afficher les 208 entrées de 20 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| chainguard | akhq | 0.27.1-r1 |
| chainguard | apache-activemq-artemis | 2.54.0-r2 |
| chainguard | apache-camel-karavan-devmode | 4.18.1-r1 |
| chainguard | apache-nifi | 2.9.0-r6 |
| chainguard | apache-nifi-registry | 2.9.0-r8 |
| chainguard | apache-pulsar-4.0 | 4.0.10-r1 |
| chainguard | apache-pulsar-4.1 | 4.1.3-r15 |
| chainguard | apache-pulsar-4.2 | 4.2.1-r2 |
| chainguard | apache-pulsar-fips-4.0 | 4.0.9-r16 |
| chainguard | apache-pulsar-fips-4.2 | 4.2.1-r3 |
| chainguard | apicurio-registry | 3.2.1-r3 |
| chainguard | camunda-8.8 | 8.8.24-r1 |
| chainguard | camunda-8.9 | 8.9.5-r2 |
| chainguard | camunda-zeebe-8.6 | 8.6.39-r6 |
| chainguard | camunda-zeebe-8.7 | 8.7.29-r1 |
| chainguard | camunda-zeebe-8.8 | 8.8.24-r1 |
| chainguard | camunda-zeebe-8.9 | 8.9.5-r2 |
| chainguard | celeborn-0.5 | 0.5.4-r26 |
| chainguard | celeborn-0.6 | 0.6.3-r7 |
| chainguard | celeborn-0.7 | 0.7.0-r3 |
| chainguard | commercial-elasticsearch-8.19 | 8.19.16-r0 |
| chainguard | commercial-elasticsearch-9.3 | 9.3.5-r0 |
| chainguard | commercial-elasticsearch-9.4 | 9.4.1-r0 |
| chainguard | docker-selenium | 4.43.0.20260404-r2 |
| chainguard | druid | 37.0.0-r1 |
| chainguard | elasticsearch-8.19 | 8.19.15-r1 |
| chainguard | elasticsearch-9.1 | 9.1.10-r5 |
| chainguard | elasticsearch-9.2 | 9.2.8-r3 |
| chainguard | elasticsearch-9.3 | 9.3.4-r1 |
| chainguard | elasticsearch-9.4 | 9.4.1-r0 |
| chainguard | elasticsearch-fips-8.19 | 8.19.15-r1 |
| chainguard | elasticsearch-fips-9.1 | 9.1.10-r12 |
| chainguard | elasticsearch-fips-9.2 | 9.2.8-r1 |
| chainguard | elasticsearch-fips-9.3 | 9.3.4-r1 |
| chainguard | elasticsearch-fips-9.4 | 9.4.1-r0 |
| chainguard | flyway | 12.9.0-r0 |
| chainguard | flyway-fips | 12.5.0-r1 |
| chainguard | grpc-java-fips-1.56.0 | 1.56.0-r6 |
| chainguard | hadoop-fips-3.5 | 3.5.0-r12 |
| chainguard | hono | 2.7.0-r14 |
| chainguard | infinispan-16.1 | 16.1.3-r2 |
| chainguard | kafbat-ui | 1.4.2-r10 |
| chainguard | kafbat-ui-fips | 1.4.2-r9 |
| chainguard | kafka-bridge | 1.0.0-r4 |
| chainguard | kayenta-2025.2 | 2025.2.4-r6 |
| chainguard | kayenta-2025.4 | 2025.4.3-r8 |
| chainguard | kayenta-2026.0 | 2026.0.2-r8 |
| chainguard | kayenta-2026.1 | 2026.1.0-r1 |
| chainguard | kayenta-fips-2025.2 | 2025.2.4-r7 |
| chainguard | kayenta-fips-2025.4 | 2025.4.3-r9 |
| chainguard | kayenta-fips-2026.0 | 2026.0.2-r9 |
| chainguard | kayenta-fips-2026.1 | 2026.1.0-r1 |
| chainguard | keycloak-26.6 | 26.6.1-r2 |
| chainguard | keycloak-fips-26.5 | 26.5.7-r10 |
| chainguard | keycloak-fips-26.6 | 26.6.1-r3 |
| chainguard | knative-kafka-broker-1.20 | 1.20.3-r6 |
| chainguard | knative-kafka-broker-1.21 | 1.21.4-r2 |
| chainguard | knative-kafka-broker-1.22 | 1.22.1-r1 |
| chainguard | knative-kafka-broker-fips-1.20 | 1.20.3-r6 |
| chainguard | knative-kafka-broker-fips-1.22 | 1.22.1-r1 |
| chainguard | kserve-modelmesh | 0.12.0-r33 |
| chainguard | localstack | 4.14.0-r10 |
| chainguard | logstash-8.19 | 8.19.15-r1 |
| chainguard | logstash-9.0 | 9.0.8-r23 |
| chainguard | logstash-9.1 | 9.1.10-r8 |
| chainguard | logstash-9.2 | 9.2.8-r4 |
| chainguard | logstash-9.3 | 9.3.4-r4 |
| chainguard | management-api-for-apache-cassandra-4.0 | 0.1.117-r1 |
| chainguard | management-api-for-apache-cassandra-4.1 | 0.1.117-r1 |
| chainguard | management-api-for-apache-cassandra-5.0 | 0.1.117-r1 |
| chainguard | neo4j-2026.01 | 2026.01.4-r1 |
| chainguard | neo4j-2026.02 | 2026.02.3-r4 |
| chainguard | neo4j-2026.03 | 2026.03.1-r4 |
| chainguard | neo4j-2026.04 | 2026.04.0-r3 |
| chainguard | neo4j-5.26 | 5.26.25-r2 |
| chainguard | nuxeo-2023 | 2023.40-r4 |
| chainguard | opensearch-2 | 2.19.4-r14 |
| chainguard | opensearch-3 | 3.8.0-r3 |
| chainguard | opensearch-fips-3 | 3.7.0-r0 |
| chainguard | pinot-fips | 1.5.0-r2 |
| chainguard | reposilite | 3.5.28-r3 |
| chainguard | seata | 2.6.0-r9 |
| chainguard | selenium | 4.44.0-r0 |
| chainguard | sonarqube | 26.7.0.124771-r0 |
| chainguard | spark-3.5 | 3.5.8-r13 |
| chainguard | spark-4.0 | 4.0.2-r12 |
| chainguard | spark-4.1 | 4.1.2-r1 |
| chainguard | spark-fips-3.5 | 3.5.8-r1 |
| chainguard | spark-fips-4.1 | 4.1.1-r14 |
| chainguard | spark-kubernetes-operator | 0.9.0-r0 |
| chainguard | spark-kubernetes-operator-fips | 0.9.0-r0 |
| chainguard | strimzi-kafka-operator | 0.51.0-r25 |
| chainguard | strimzi-kafka-operator-fips | 1.0.0-r0 |
| chainguard | tez | 0.10.5-r12 |
| chainguard | thingsboard | 4.3.1.1-r5 |
| chainguard | tinkerpop | 3.8.1-r2 |
| chainguard | trino | 481-r0 |
| chainguard | wavefront-proxy | 13.9-r13 |
| chainguard | wazuh-indexer | 4.14.5-r0 |
| chainguard | zipkin | 3.6.1-r6 |
| debian 11 | netty | pas de correctif indiqué |
| debian 12 | netty | pas de correctif indiqué |
| debian 13 | netty | pas de correctif indiqué |
| debian 14 | netty | pas de correctif indiqué |
| echo | netty | pas de correctif indiqué |
| echo maven::Echo OSV | io.netty:netty-codec-http | 4.1.133.Final |
| maven::GitHub Security Advisory Maven | io.netty:netty-codec-http | 4.2.13.Final, 4.1.133.Final |
| minimos | apache-activemq-artemis | 2.55.0-r0 |
| minimos | apache-druid | 38.0.0-r0 |
| minimos | apache-druid-fips | 38.0.0-r0 |
| minimos | apache-nifi | 2.10.0-r0 |
| minimos | apache-nifi-registry | 2.10.0-r0 |
| minimos | apache-polaris | 1.6.0-r0 |
| minimos | apache-polaris-fips | 1.6.0-r0 |
| minimos | apicurio-registry | 3.2.5-r0 |
| minimos | apicurio-registry-fips | 3.3.1-r0 |
| minimos | camunda-8.8 | 8.8.25-r0 |
| minimos | cdc-apache-cassandra-5.0 | 2.3.9-r0 |
| minimos | cdc-apache-cassandra-fips-5.0 | 2.3.9-r0 |
| minimos | cloudwatch-exporter | 0.17.0-r0 |
| minimos | conductor | 3.32.1-r0 |
| minimos | conductor-fips | 3.32.1-r0 |
| minimos | elasticsearch-8.19 | 8.19.16-r0 |
| minimos | elasticsearch-9.3 | 9.3.5-r0 |
| minimos | elasticsearch-9.4 | 9.4.1-r0 |
| minimos | elasticsearch-fips-8.19 | 8.19.16-r0 |
| minimos | elasticsearch-fips-9.3 | 9.3.5-r0 |
| minimos | keycloak | 26.6.3-r0 |
| minimos | keycloak-fips | 26.6.3-r0 |
| minimos | knative-kafka-broker-dispatcher-loom-1.22 | 1.22.2-r0 |
| minimos | knative-kafka-broker-dispatcher-loom-fips-1.22 | 1.22.2-r0 |
| minimos | knative-kafka-broker-receiver-loom-1.21 | 1.21.4-r1 |
| minimos | knative-kafka-broker-receiver-loom-1.22 | 1.22.2-r0 |
| minimos | knative-kafka-broker-receiver-loom-fips-1.22 | 1.22.2-r0 |
| minimos | linstor-server | 1.35.0-r0 |
| minimos | linstor-server-fips | 1.35.0-r0 |
| minimos | logstash-8.18 | 8.18.8-r7 |
| minimos | logstash-8.19 | 8.19.15-r1 |
| minimos | logstash-9.0 | 9.0.8-r8 |
| minimos | logstash-9.1 | 9.1.10-r1 |
| minimos | logstash-9.2 | 9.2.8-r1 |
| minimos | logstash-9.3 | 9.3.4-r1 |
| minimos | logstash-input-http | 4.1.8-r0 |
| minimos | mongodb-search | 0_git20260421-r2 |
| minimos | mongodb-search-fips | 0_git20260627-r0 |
| minimos | neo4j-5.26 | 5.26.26-r0 |
| minimos | opensearch-2 | 2.19.6-r2 |
| minimos | opensearch-3 | 3.7.0-r0 |
| minimos | sonarqube | 26.7.0.124771-r0 |
| minimos | stargate | 2.0.51-r2 |
| minimos | strimzi-kafka-bridge | 1.0.0-r1 |
| minimos | strimzi-kafka-bridge-fips | 1.1.0-r0 |
| minimos | strimzi-kafka-operator | 1.0.1-r3 |
| minimos | strimzi-kafka-operator-0.45 | 0.45.2-r6 |
| minimos | strimzi-kafka-operator-fips | 1.0.1-r1 |
| minimos | trino | 481-r2 |
| minimos | trino-fips | 481-r2 |
| rapidfort debian 12 | netty | pas de correctif indiqué |
| rapidfort debian 13 | netty | pas de correctif indiqué |
| Red Hat | netty-codec-http | pas de correctif indiqué |
| seal maven::Seal Security Database | com.amazonaws:aws-java-sdk-bundle | 1.12.781+sp999, 1.12.792+sp999 |
| seal maven::Seal Security Database | com.couchbase.client:core-io | 3.8.0+sp5, 3.9.0+sp2 |
| seal maven::Seal Security Database | io.netty:netty-codec-http | 4.1.115.Final+sp4, 4.1.118.Final+sp4, 4.1.119.Final+sp4, 4.1.126.Final+sp2, 4.1.128.Final+sp2, 4.1.97.Final+sp3 |
| seal maven::Seal Security Database | org.apache.arrow:flight-sql-jdbc-driver | 18.3.0+sp2 |
| seal maven::Seal Security Database | seal.sp1.com.amazonaws:aws-java-sdk-bundle | 1.12.781+sp999, 1.12.792+sp999 |
| seal maven::Seal Security Database | seal.sp1.com.couchbase.client:core-io | 3.8.0+sp999, 3.9.0+sp999 |
| seal maven::Seal Security Database | seal.sp1.io.netty:netty-codec-http | 4.1.115.Final+sp999, 4.1.118.Final+sp999, 4.1.119.Final+sp999, 4.1.126.Final+sp999, 4.1.128.Final+sp999, 4.1.97.Final+sp999 |
| seal maven::Seal Security Database | seal.sp1.org.apache.arrow:flight-sql-jdbc-driver | 18.3.0+sp999 |
| seal maven::Seal Security Database | seal.sp2.com.couchbase.client:core-io | 3.8.0+sp999 |
| seal maven::Seal Security Database | seal.sp2.io.netty:netty-codec-http | 4.1.115.Final+sp999, 4.1.118.Final+sp999, 4.1.119.Final+sp999, 4.1.97.Final+sp999 |
| seal maven::Seal Security Database | seal.sp3.com.couchbase.client:core-io | 3.8.0+sp999 |
| seal maven::Seal Security Database | seal.sp3.io.netty:netty-codec-http | 4.1.115.Final+sp999, 4.1.118.Final+sp999, 4.1.119.Final+sp999 |
| seal maven::Seal Security Database | seal.sp4.com.couchbase.client:core-io | 3.8.0+sp999 |
| ubuntu 18.04-ESM | netty | 1:4.1.7-4ubuntu0.1+esm6 |
| ubuntu 20.04-ESM | netty | 1:4.1.45-1ubuntu0.1~esm6 |
| ubuntu 22.04 | netty | pas de correctif indiqué |
| ubuntu 24.04 | netty | pas de correctif indiqué |
| ubuntu 26.04 | netty | pas de correctif indiqué |
| ubuntu 26.10 | netty | pas de correctif indiqué |
| wolfi | akhq | 0.27.1-r1 |
| wolfi | apache-activemq-artemis | 2.54.0-r2 |
| wolfi | apache-nifi | 2.9.0-r6 |
| wolfi | apache-nifi-registry | 2.9.0-r8 |
| wolfi | apache-pulsar-4.1 | 4.1.3-r15 |
| wolfi | apache-pulsar-4.2 | 4.2.1-r2 |
| wolfi | apicurio-registry | 3.2.1-r3 |
| wolfi | celeborn-0.6 | 0.6.3-r7 |
| wolfi | docker-selenium | 4.43.0.20260404-r2 |
| wolfi | druid | 37.0.0-r1 |
| wolfi | flyway | 12.9.0-r0 |
| wolfi | infinispan-16.1 | 16.1.3-r2 |
| wolfi | keycloak-26.6 | 26.6.1-r2 |
| wolfi | kserve-modelmesh | 0.12.0-r33 |
| wolfi | logstash-9.3 | 9.3.4-r4 |
| wolfi | management-api-for-apache-cassandra-5.0 | 0.1.117-r1 |
| wolfi | neo4j-2026.01 | 2026.01.4-r1 |
| wolfi | opensearch-2 | 2.19.4-r14 |
| wolfi | opensearch-3 | 3.8.0-r3 |
| wolfi | selenium | 4.44.0-r0 |
| wolfi | sonarqube | 26.7.0.124771-r0 |
| wolfi | spark-4.0 | 4.0.2-r12 |
| wolfi | spark-4.1 | 4.1.2-r1 |
| wolfi | strimzi-kafka-operator | 0.51.0-r25 |
| wolfi | tez | 0.10.5-r12 |
| wolfi | thingsboard | 4.3.1.1-r5 |
| wolfi | trino | 481-r0 |
| wolfi | wavefront-proxy | 13.9-r13 |
| wolfi | zipkin | 3.6.1-r6 |
Références
- https://access.redhat.com/errata/RHSA-2026:23808
- https://access.redhat.com/errata/RHSA-2026:24502
- https://access.redhat.com/errata/RHSA-2026:25123
- https://access.redhat.com/errata/RHSA-2026:28010
- https://access.redhat.com/errata/RHSA-2026:36820
- https://access.redhat.com/errata/RHSA-2026:37390
- https://access.redhat.com/errata/RHSA-2026:42644
- https://access.redhat.com/errata/RHSA-2026:49700
Les 25 références
- https://access.redhat.com/errata/RHSA-2026:49701
- https://access.redhat.com/errata/RHSA-2026:53644
- https://access.redhat.com/errata/RHSA-2026:53645
- https://access.redhat.com/errata/RHSA-2026:53646
- https://access.redhat.com/errata/RHSA-2026:54435
- https://access.redhat.com/errata/RHSA-2026:65126
- https://access.redhat.com/errata/RHSA-2026:66488
- https://access.redhat.com/errata/RHSA-2026:66545
- https://access.redhat.com/security/cve/CVE-2026-42584
- https://advisory.echohq.com/cve/CVE-2026-42584
- https://bugzilla.redhat.com/show_bug.cgi?id=2477224
- https://github.com/netty/netty
- https://github.com/netty/netty/security/advisories/GHSA-57rv-r2g8-2cj3
- https://nvd.nist.gov/vuln/detail/CVE-2026-42584
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-42584.json
- https://ubuntu.com/security/notices/USN-8401-1
- https://www.cve.org/CVERecord?id=CVE-2026-42584