CVE-2026-47244
Description
Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, DefaultHttp2Connection.DefaultEndpoint initialises maxActiveStreams/maxStreams to Integer.MAX_VALUE, and Http2Settings never inserts SETTINGS_MAX_CONCURRENT_STREAMS by default (Http2Settings.java:305-307 only clamps a user-supplied value). Unless the application explicitly calls initialSettings().maxConcurrentStreams(n), a Netty HTTP/2 server advertises no limit and enforces none locally. Each open stream allocates a DefaultStream object, PropertyMap slots, flow-controller state and IntObjectHashMap entry; with ~2^30 permissible odd stream IDs a single TCP connection can create hundreds of thousands of long-lived stream objects. This is also the precondition for CVE-2023-44487-style Rapid-Reset amplification, where the absence of a low concurrent cap multiplies backend work. Versions 4.1.135.Final and 4.2.15.Final patch the issue.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
io.netty:netty-codec-http2Maven | >= 4.2.0.Final, < 4.2.15.Final | 4.2.15.Final |
io.netty:netty-codec-http2Maven | < 4.1.135.Final | 4.1.135.Final |
Affected products
203- osv-coords201 versionspkg:apk/chainguard/airbyte-serverpkg:apk/chainguard/airbyte-server-fipspkg:apk/chainguard/akhqpkg:apk/chainguard/apache-camel-karavan-devmodepkg:apk/chainguard/apache-hoppkg:apk/chainguard/apache-hop-fipspkg:apk/chainguard/apache-nifipkg:apk/chainguard/apache-pulsar-4.0pkg:apk/chainguard/apache-pulsar-4.2pkg:apk/chainguard/apache-pulsar-fips-4.0pkg:apk/chainguard/apicurio-registrypkg:apk/chainguard/camunda-8.8pkg:apk/chainguard/camunda-8.9pkg:apk/chainguard/camunda-zeebe-8.7pkg:apk/chainguard/camunda-zeebe-8.8pkg:apk/chainguard/camunda-zeebe-8.9pkg:apk/chainguard/commercial-elasticsearch-8.19pkg:apk/chainguard/commercial-elasticsearch-9.3pkg:apk/chainguard/commercial-elasticsearch-9.4pkg:apk/chainguard/docker-selenium-basepkg:apk/chainguard/druidpkg:apk/chainguard/elasticsearch-8.19pkg:apk/chainguard/elasticsearch-8.19-iamguardedpkg:apk/chainguard/elasticsearch-9.3pkg:apk/chainguard/elasticsearch-9.3-iamguardedpkg:apk/chainguard/elasticsearch-9.4pkg:apk/chainguard/elasticsearch-9.4-iamguardedpkg:apk/chainguard/elasticsearch-9.4-iamguarded-fipspkg:apk/chainguard/elasticsearch-fips-8.19pkg:apk/chainguard/elasticsearch-fips-9.3pkg:apk/chainguard/elasticsearch-fips-9.4pkg:apk/chainguard/flyway-fipspkg:apk/chainguard/grpc-java-fips-1.56.0-m2pkg:apk/chainguard/hono-adapter-mqttpkg:apk/chainguard/hono-clipkg:apk/chainguard/hono-service-authpkg:apk/chainguard/hono-service-command-routerpkg:apk/chainguard/hono-service-device-registry-jdbcpkg:apk/chainguard/infinispan-15.0pkg:apk/chainguard/infinispan-15.1pkg:apk/chainguard/infinispan-15.2pkg:apk/chainguard/infinispan-16.1pkg:apk/chainguard/kafbat-uipkg:apk/chainguard/kafka-bridgepkg:apk/chainguard/kafka-bridge-fipspkg:apk/chainguard/kayenta-2025.4pkg:apk/chainguard/kayenta-2026.0pkg:apk/chainguard/kayenta-2026.1pkg:apk/chainguard/kayenta-fips-2025.4pkg:apk/chainguard/kayenta-fips-2026.0pkg:apk/chainguard/kayenta-fips-2026.1pkg:apk/chainguard/keycloak-26.6pkg:apk/chainguard/keycloak-26.6-iamguarded-compatpkg:apk/chainguard/keycloak-26.6-operatorpkg:apk/chainguard/keycloak-fips-26.6pkg:apk/chainguard/keycloak-fips-26.6-iamguarded-fipspkg:apk/chainguard/keycloak-fips-26.6-operatorpkg:apk/chainguard/knative-kafka-broker-1.20-dispatcher-loompkg:apk/chainguard/knative-kafka-broker-1.20-receiver-loompkg:apk/chainguard/knative-kafka-broker-1.21-dispatcher-loompkg:apk/chainguard/knative-kafka-broker-1.21-receiver-loompkg:apk/chainguard/knative-kafka-broker-1.22-dispatcher-loompkg:apk/chainguard/knative-kafka-broker-1.22-receiver-loompkg:apk/chainguard/knative-kafka-broker-fips-1.20-dispatcher-loompkg:apk/chainguard/knative-kafka-broker-fips-1.20-receiver-loompkg:apk/chainguard/knative-kafka-broker-fips-1.21-dispatcher-loompkg:apk/chainguard/knative-kafka-broker-fips-1.21-receiver-loompkg:apk/chainguard/knative-kafka-broker-fips-1.22-dispatcher-loompkg:apk/chainguard/knative-kafka-broker-fips-1.22-receiver-loompkg:apk/chainguard/kserve-modelmeshpkg:apk/chainguard/localstackpkg:apk/chainguard/management-api-for-apache-cassandra-4.0pkg:apk/chainguard/management-api-for-apache-cassandra-4.1pkg:apk/chainguard/management-api-for-apache-cassandra-5.0pkg:apk/chainguard/opensearch-2-ml-commonspkg:apk/chainguard/opensearch-2-performance-analyzerpkg:apk/chainguard/opensearch-2-repository-azurepkg:apk/chainguard/opensearch-2-repository-s3pkg:apk/chainguard/opensearch-3pkg:apk/chainguard/opensearch-3-ml-commonspkg:apk/chainguard/opensearch-3-notificationspkg:apk/chainguard/opensearch-3-performance-analyzerpkg:apk/chainguard/opensearch-3-repository-azurepkg:apk/chainguard/opensearch-3-repository-s3pkg:apk/chainguard/opensearch-3-securitypkg:apk/chainguard/opensearch-fips-3pkg:apk/chainguard/opensearch-fips-3-ml-commonspkg:apk/chainguard/opensearch-fips-3-notificationspkg:apk/chainguard/opensearch-fips-3-performance-analyzerpkg:apk/chainguard/opensearch-fips-3-repository-azurepkg:apk/chainguard/opensearch-fips-3-repository-s3pkg:apk/chainguard/opensearch-fips-3-securitypkg:apk/chainguard/pinotpkg:apk/chainguard/pinot-fipspkg:apk/chainguard/reposilitepkg:apk/chainguard/request-9047-keycloak-fips-26.4pkg:apk/chainguard/request-9047-keycloak-fips-26.4-iamguarded-fipspkg:apk/chainguard/request-9047-keycloak-fips-26.4-operatorpkg:apk/chainguard/request-9047-keycloak-fips-26.5pkg:apk/chainguard/request-9047-keycloak-fips-26.5-iamguarded-fipspkg:apk/chainguard/request-9047-keycloak-fips-26.5-operatorpkg:apk/chainguard/request-9047-keycloak-fips-26.6pkg:apk/chainguard/request-9047-keycloak-fips-26.6-iamguarded-fipspkg:apk/chainguard/request-9047-keycloak-fips-26.6-operatorpkg:apk/chainguard/seata-serverpkg:apk/chainguard/spark-3.5-scala-2.12pkg:apk/chainguard/spark-3.5-scala-2.13pkg:apk/chainguard/spark-4.0-scala-2.13pkg:apk/chainguard/spark-4.1-scala-2.13pkg:apk/chainguard/spark-fips-3.5-scala-2.12pkg:apk/chainguard/spark-fips-3.5-scala-2.13pkg:apk/chainguard/spark-fips-4.1-scala-2.13pkg:apk/chainguard/spark-kubernetes-operatorpkg:apk/chainguard/spark-kubernetes-operator-fipspkg:apk/chainguard/strimzi-kafka-operator-cluster-operatorpkg:apk/chainguard/strimzi-kafka-operator-fips-cluster-operatorpkg:apk/chainguard/strimzi-kafka-operator-fips-kafka-agentpkg:apk/chainguard/strimzi-kafka-operator-fips-kafka-initpkg:apk/chainguard/strimzi-kafka-operator-fips-kafka-thirdparty-libs-ccpkg:apk/chainguard/strimzi-kafka-operator-fips-topic-operatorpkg:apk/chainguard/strimzi-kafka-operator-fips-tracing-agentpkg:apk/chainguard/strimzi-kafka-operator-fips-user-operatorpkg:apk/chainguard/strimzi-kafka-operator-kafka-agentpkg:apk/chainguard/strimzi-kafka-operator-kafka-initpkg:apk/chainguard/strimzi-kafka-operator-kafka-thirdparty-libs-ccpkg:apk/chainguard/strimzi-kafka-operator-topic-operatorpkg:apk/chainguard/strimzi-kafka-operator-tracing-agentpkg:apk/chainguard/strimzi-kafka-operator-user-operatorpkg:apk/chainguard/thingsboard-tb-mqtt-transportpkg:apk/chainguard/thingsboard-tb-nodepkg:apk/chainguard/trino-plugin-delta-lakepkg:apk/chainguard/trino-plugin-elasticsearchpkg:apk/chainguard/trino-plugin-exchange-filesystempkg:apk/chainguard/trino-plugin-exchange-hdfspkg:apk/chainguard/trino-plugin-hivepkg:apk/chainguard/trino-plugin-hudipkg:apk/chainguard/trino-plugin-icebergpkg:apk/chainguard/trino-plugin-lakehousepkg:apk/chainguard/trino-plugin-opensearchpkg:apk/chainguard/trino-plugin-pinotpkg:apk/chainguard/trino-plugin-redshiftpkg:apk/chainguard/trino-plugin-spooling-filesystempkg:apk/chainguard/wavefront-proxypkg:apk/chainguard/wazuh-indexer-plugin-ml-commonspkg:apk/chainguard/wazuh-indexer-plugin-performance-analyzerpkg:apk/chainguard/wildfly-openjdk-17pkg:apk/chainguard/wildfly-openjdk-21pkg:apk/chainguard/zipkinpkg:apk/chainguard/zipkin-slimpkg:apk/wolfi/akhqpkg:apk/wolfi/apache-nifipkg:apk/wolfi/apache-pulsar-4.2pkg:apk/wolfi/apicurio-registrypkg:apk/wolfi/docker-selenium-basepkg:apk/wolfi/druidpkg:apk/wolfi/infinispan-15.2pkg:apk/wolfi/infinispan-16.1pkg:apk/wolfi/keycloak-26.6pkg:apk/wolfi/keycloak-26.6-iamguarded-compatpkg:apk/wolfi/keycloak-26.6-operatorpkg:apk/wolfi/kserve-modelmeshpkg:apk/wolfi/management-api-for-apache-cassandra-5.0pkg:apk/wolfi/opensearch-3pkg:apk/wolfi/opensearch-3-ml-commonspkg:apk/wolfi/opensearch-3-notificationspkg:apk/wolfi/opensearch-3-performance-analyzerpkg:apk/wolfi/opensearch-3-repository-azurepkg:apk/wolfi/opensearch-3-repository-s3pkg:apk/wolfi/opensearch-3-securitypkg:apk/wolfi/spark-3.5-scala-2.12pkg:apk/wolfi/spark-3.5-scala-2.13pkg:apk/wolfi/spark-4.0-scala-2.13pkg:apk/wolfi/spark-4.1-scala-2.13pkg:apk/wolfi/strimzi-kafka-operator-cluster-operatorpkg:apk/wolfi/strimzi-kafka-operator-kafka-agentpkg:apk/wolfi/strimzi-kafka-operator-kafka-initpkg:apk/wolfi/strimzi-kafka-operator-kafka-thirdparty-libs-ccpkg:apk/wolfi/strimzi-kafka-operator-topic-operatorpkg:apk/wolfi/strimzi-kafka-operator-tracing-agentpkg:apk/wolfi/strimzi-kafka-operator-user-operatorpkg:apk/wolfi/thingsboard-tb-mqtt-transportpkg:apk/wolfi/thingsboard-tb-nodepkg:apk/wolfi/trino-plugin-delta-lakepkg:apk/wolfi/trino-plugin-elasticsearchpkg:apk/wolfi/trino-plugin-exchange-filesystempkg:apk/wolfi/trino-plugin-exchange-hdfspkg:apk/wolfi/trino-plugin-hivepkg:apk/wolfi/trino-plugin-hudipkg:apk/wolfi/trino-plugin-icebergpkg:apk/wolfi/trino-plugin-lakehousepkg:apk/wolfi/trino-plugin-opensearchpkg:apk/wolfi/trino-plugin-pinotpkg:apk/wolfi/trino-plugin-redshiftpkg:apk/wolfi/trino-plugin-spooling-filesystempkg:apk/wolfi/wavefront-proxypkg:apk/wolfi/wildfly-openjdk-17pkg:apk/wolfi/wildfly-openjdk-21pkg:apk/wolfi/zipkinpkg:apk/wolfi/zipkin-slimpkg:maven/io.netty/netty-codec-http2pkg:rpm/opensuse/netty&distro=openSUSE%20Tumbleweed
< 2.0.0-r1+ 200 more
- (no CPE)range: < 2.0.0-r1
- (no CPE)range: < 2.0.0-r1
- (no CPE)range: < 0.27.1-r3
- (no CPE)range: < 4.18.1-r3
- (no CPE)range: < 2.18.0-r6
- (no CPE)range: < 2.18.0-r4
- (no CPE)range: < 2.9.0-r14
- (no CPE)range: < 4.0.11-r0
- (no CPE)range: < 4.2.2-r3
- (no CPE)range: < 4.0.11-r2
- (no CPE)range: < 3.3.0-r5
- (no CPE)range: < 8.8.27-r1
- (no CPE)range: < 8.9.6-r1
- (no CPE)range: < 8.7.30-r1
- (no CPE)range: < 8.8.26-r0
- (no CPE)range: < 8.9.6-r1
- (no CPE)range: < 8.19.17-r0
- (no CPE)range: < 9.3.6-r0
- (no CPE)range: < 9.4.3-r0
- (no CPE)range: < 4.44.0.20260505-r2
- (no CPE)range: < 37.0.0-r13
- (no CPE)range: < 8.19.16-r1
- (no CPE)range: < 8.19.16-r1
- (no CPE)range: < 9.3.7-r1
- (no CPE)range: < 9.3.7-r1
- (no CPE)range: < 9.4.2-r2
- (no CPE)range: < 9.4.2-r2
- (no CPE)range: < 9.4.2-r3
- (no CPE)range: < 8.19.16-r1
- (no CPE)range: < 9.3.7-r1
- (no CPE)range: < 9.4.2-r3
- (no CPE)range: < 12.8.1-r3
- (no CPE)range: < 1.56.0-r6
- (no CPE)range: < 2.7.0-r23
- (no CPE)range: < 2.7.0-r23
- (no CPE)range: < 2.7.0-r23
- (no CPE)range: < 2.7.0-r23
- (no CPE)range: < 2.7.0-r23
- (no CPE)range: < 15.0.22-r11
- (no CPE)range: < 15.1.7-r20
- (no CPE)range: < 15.2.6-r19
- (no CPE)range: < 16.1.4-r3
- (no CPE)range: < 1.5.0-r1
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.0-r3
- (no CPE)range: < 2025.4.6-r1
- (no CPE)range: < 2026.0.4-r1
- (no CPE)range: < 2026.1.1-r1
- (no CPE)range: < 2025.4.3-r10
- (no CPE)range: < 2026.0.4-r1
- (no CPE)range: < 2026.1.1-r1
- (no CPE)range: < 26.6.3-r3
- (no CPE)range: < 26.6.3-r3
- (no CPE)range: < 26.6.3-r3
- (no CPE)range: < 26.6.3-r4
- (no CPE)range: < 26.6.3-r4
- (no CPE)range: < 26.6.3-r4
- (no CPE)range: < 1.20.3-r6
- (no CPE)range: < 1.20.3-r6
- (no CPE)range: < 1.21.4-r5
- (no CPE)range: < 1.21.4-r5
- (no CPE)range: < 1.22.1-r5
- (no CPE)range: < 1.22.1-r5
- (no CPE)range: < 1.20.3-r6
- (no CPE)range: < 1.20.3-r6
- (no CPE)range: < 1.21.3-r10
- (no CPE)range: < 1.21.3-r10
- (no CPE)range: < 1.22.1-r4
- (no CPE)range: < 1.22.1-r4
- (no CPE)range: < 0.12.0-r35
- (no CPE)range: < 4.14.0-r13
- (no CPE)range: < 0.1.117-r3
- (no CPE)range: < 0.1.117-r2
- (no CPE)range: < 0.1.120-r0
- (no CPE)range: < 2.19.5-r1
- (no CPE)range: < 2.19.5-r1
- (no CPE)range: < 2.19.5-r1
- (no CPE)range: < 2.19.5-r1
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.7.0-r0
- (no CPE)range: < 3.7.0-r0
- (no CPE)range: < 3.7.0-r0
- (no CPE)range: < 3.7.0-r0
- (no CPE)range: < 3.7.0-r0
- (no CPE)range: < 3.7.0-r0
- (no CPE)range: < 3.7.0-r0
- (no CPE)range: < 1.5.0-r20
- (no CPE)range: < 1.5.0-r11
- (no CPE)range: < 3.5.28-r4
- (no CPE)range: < 26.4.7-r17
- (no CPE)range: < 26.4.7-r17
- (no CPE)range: < 26.4.7-r17
- (no CPE)range: < 26.5.7-r6
- (no CPE)range: < 26.5.7-r6
- (no CPE)range: < 26.5.7-r6
- (no CPE)range: < 26.6.3-r4
- (no CPE)range: < 26.6.3-r4
- (no CPE)range: < 26.6.3-r4
- (no CPE)range: < 2.6.0-r12
- (no CPE)range: < 3.5.8-r14
- (no CPE)range: < 3.5.8-r14
- (no CPE)range: < 4.0.3-r1
- (no CPE)range: < 4.1.2-r4
- (no CPE)range: < 3.5.8-r2
- (no CPE)range: < 3.5.8-r2
- (no CPE)range: < 4.1.2-r3
- (no CPE)range: < 0.9.0-r1
- (no CPE)range: < 0.9.0-r1
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.0-r4
- (no CPE)range: < 1.0.0-r4
- (no CPE)range: < 1.0.0-r4
- (no CPE)range: < 1.0.0-r2
- (no CPE)range: < 1.0.0-r4
- (no CPE)range: < 1.0.0-r4
- (no CPE)range: < 1.0.0-r4
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.1-r1
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 4.3.1.2-r8
- (no CPE)range: < 4.3.1.2-r8
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 13.9-r18
- (no CPE)range: < 4.14.5-r3
- (no CPE)range: < 4.14.5-r3
- (no CPE)range: < 40.0.0-r4
- (no CPE)range: < 40.0.0-r4
- (no CPE)range: < 3.6.1-r10
- (no CPE)range: < 3.6.1-r10
- (no CPE)range: < 0.27.1-r3
- (no CPE)range: < 2.9.0-r14
- (no CPE)range: < 4.2.2-r3
- (no CPE)range: < 3.3.0-r5
- (no CPE)range: < 4.44.0.20260505-r2
- (no CPE)range: < 37.0.0-r13
- (no CPE)range: < 15.2.6-r19
- (no CPE)range: < 16.1.4-r3
- (no CPE)range: < 26.6.3-r3
- (no CPE)range: < 26.6.3-r3
- (no CPE)range: < 26.6.3-r3
- (no CPE)range: < 0.12.0-r35
- (no CPE)range: < 0.1.120-r0
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.6.0-r7
- (no CPE)range: < 3.5.8-r14
- (no CPE)range: < 3.5.8-r14
- (no CPE)range: < 4.0.3-r1
- (no CPE)range: < 4.1.2-r4
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.1-r1
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 1.0.0-r6
- (no CPE)range: < 4.3.1.2-r8
- (no CPE)range: < 4.3.1.2-r8
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 481-r7
- (no CPE)range: < 13.9-r18
- (no CPE)range: < 40.0.0-r4
- (no CPE)range: < 40.0.0-r4
- (no CPE)range: < 3.6.1-r10
- (no CPE)range: < 3.6.1-r10
- (no CPE)range: >= 4.2.0.Final, < 4.2.15.Final
- (no CPE)range: < 4.1.135-1.1
Patches
Vulnerability mechanics
References
5- github.com/advisories/GHSA-5x3r-wrvg-rp6qghsaADVISORY
- github.com/netty/netty/security/advisories/GHSA-5x3r-wrvg-rp6qnvdVendor AdvisoryWEB
- nvd.nist.gov/vuln/detail/CVE-2026-47244ghsaADVISORY
- github.com/netty/netty/releases/tag/netty-4.1.135.FinalnvdRelease NotesWEB
- github.com/netty/netty/releases/tag/netty-4.2.15.FinalnvdRelease NotesWEB
News mentions
1- Netty: 12 Vulnerabilities Disclosed Together, Many High-Severity DoSVypr Intelligence · Jun 8, 2026