Skip to content
Fencer Vulns
medium 5.3

CVE-2026-73508 json

Netty: Memory Leak in DNS Record Decoder via Malformed Domain Names

published 2026-07-24 3 mo ago modified 2026-09-23 46 d ago also GHSA-mfg7-5gfp-c4w3 , EUVD-2026-58086

cvss
5.3
version 3.1, CNA
cisa kev
Not listed
not in CISA's catalog
epss
0.6%
EPSS 0.6% chance of exploitation in 30 days, percentile 50%
public exploits
0
none known

Summary

Netty is an asynchronous, event-driven network application framework. Prior to 4.1.136.Final and 4.2.16.Final, io.netty.handler.codec.dns.AbstractDnsRecord, io.netty.handler.codec.dns.DefaultDnsRecordDecoder.decodeRecord(), and io.netty.handler.codec.dns.DnsCodecUtil.decompressDomainName() failed to release retained or newly allocated ByteBuf objects when IDN.toASCII() or encodeDomainName() rejected a malformed domain name, allowing unauthenticated remote DNS packets to leak direct memory incrementally until denial of service. This issue is fixed in versions 4.1.136.Final and 4.2.16.Final.

Patch / fix

  • maven io.netty:netty-codec-dns 4.1.136.Final, 4.2.16.Final
  • netty netty 4.1.136, 4.2.16
  • eap8-jaxb jboss enterprise application platform 8.1 4.0.7-4.redhat_00001.1.el10eap
  • eap8-txw2 jboss enterprise application platform 8.1 4.0.7-4.redhat_00001.1.el10eap
  • eap8-xsom jboss enterprise application platform 8.1 4.0.7-4.redhat_00001.1.el10eap
  • eap8-log4j jboss enterprise application platform 8.1 2.25.4-1.redhat_00003.1.el10eap
  • eap8-netty jboss enterprise application platform 8.1 4.1.136-1.Final_redhat_00001.1.el10eap
  • eap8-rngom jboss enterprise application platform 8.1 4.0.7-4.redhat_00001.1.el10eap
  • eap8-slf4j jboss enterprise application platform 8.1 2.0.18-1.redhat_00001.1.el10eap
  • eap8-neethi jboss enterprise application platform 8.1 3.2.2-1.redhat_00001.1.el10eap

red hat advisories RHSA-2026:70230RHSA-2026:70229RHSA-2026:70228

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

red hat product security vex CVE-2026-73508 updated cvss 7.5

io.netty/netty-codec-dns: Netty: Denial of Service via Memory Leak in DNS Record Decoder with Malformed Domain Names

  • Red Hat Exploit Intelligence exploit-intelligence/agent-client-rhel9 Red Hat OpenShift Serverless openshift-serverless-1/kn-ekb-receiver-rhel9, openshift-serverless-1/kn-ekb-dispatcher-rhel9, openshift-serverless-1/kn-eventing-integrations-log-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-s3-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-sns-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-sqs-sink-rhel9, +4 more Red Hat build of Apicurio Registry 3 netty-codec-dns 4.1.136.Final-redhat-00001 Red Hat Build of Keycloak rhbk/keycloak-rhel9, rhbk/keycloak-rhel9-operator Red Hat Data Grid 8 datagrid/datagrid-8 Red Hat Enterprise Linux AI (RHEL AI) 3 bazel7 7.7.1-1.el9ai, bazel8 8.6.0-1.el9ai
    affected: workaround, no fix available
  • Red Hat JBoss Enterprise Application Platform 7 netty-codec-dns 4.1.136.Final-redhat-00001, jboss-eap-7/eap74-els-openjdk8-openshift-rhel8, jboss-eap-7/eap74-els-openjdk11-openshift-rhel8, jboss-eap-7/eap74-els-openjdk17-openshift-rhel8
    affected: workaround, no fix planned “Will not fix”
  • Red Hat OpenShift AI (RHOAI) rhoai/odh-th06-cpu-torch291-py312-rhel9, rhoai/odh-th06-cuda130-torch291-py312-rhel9
    affected: workaround, no fix available
  • Red Hat Single Sign-On 7 netty-codec-dns 4.1.136.Final-redhat-00001
    affected: workaround, no fix planned “Will not fix”
  • Red Hat Build of Debezium 3.6
    fixed: vendor fix RHSA-2026:83612
  • Red Hat Data Grid 8.6.3
    fixed: vendor fix RHSA-2026:69296
  • Red Hat JBoss EAP 8.1 for RHEL 8 eap8-jaxb 4.0.7-4.redhat_00001.1.el8eap, eap8-txw2 4.0.7-4.redhat_00001.1.el8eap, eap8-xsom 4.0.7-4.redhat_00001.1.el8eap, eap8-rngom 4.0.7-4.redhat_00001.1.el8eap, eap8-log4j 2.25.4-1.redhat_00003.1.el8eap, eap8-neethi 3.2.2-1.redhat_00001.1.el8eap, +101 more
    fixed: vendor fix RHSA-2026:70228
  • Red Hat JBoss EAP 8.1 for RHEL 9 eap8-jaxb 4.0.7-4.redhat_00001.1.el9eap, eap8-txw2 4.0.7-4.redhat_00001.1.el9eap, eap8-xsom 4.0.7-4.redhat_00001.1.el9eap, eap8-rngom 4.0.7-4.redhat_00001.1.el9eap, eap8-log4j 2.25.4-1.redhat_00003.1.el9eap, eap8-neethi 3.2.2-1.redhat_00001.1.el9eap, +101 more
    fixed: vendor fix RHSA-2026:70229
show 13 more
  • Red Hat JBoss EAP 8.1 for RHEL 10 eap8-jaxb 4.0.7-4.redhat_00001.1.el10eap, eap8-txw2 4.0.7-4.redhat_00001.1.el10eap, eap8-xsom 4.0.7-4.redhat_00001.1.el10eap, eap8-rngom 4.0.7-4.redhat_00001.1.el10eap, eap8-log4j 2.25.4-1.redhat_00003.1.el10eap, eap8-neethi 3.2.2-1.redhat_00001.1.el10eap, +100 more
    fixed: vendor fix RHSA-2026:70230
  • Red Hat JBoss Enterprise Application Platform 8.1.8.GA netty-codec-dns 4.1.136.Final-redhat-00001
    fixed: vendor fix RHSA-2026:70277
  • Red Hat OpenShift AI 2.25 rhoai/odh-trustyai-service-rhel9 1790933094
    fixed: vendor fix RHSA-2026:87410
  • Red Hat OpenShift AI 3.4 rhoai/odh-spark-operator-rhel9 1790958993, rhoai/odh-trustyai-service-rhel9 1791792525, rhoai/odh-th06-cpu-torch210-py312-rhel9 1791874335, rhoai/odh-th06-rocm64-torch291-py312-rhel9 1791872119, rhoai/odh-th06-cuda130-torch210-py312-rhel9 1791961113
    fixed: vendor fix RHSA-2026:84734
  • Red Hat OpenShift AI 3.5 rhoai/odh-trustyai-service-rhel9 1791951741
    fixed: vendor fix RHSA-2026:86891
  • Red Hat OpenShift Dev Spaces 3.30 devspaces/openvsx-rhel9 1789144269, devspaces/pluginregistry-rhel9 1788883179
    fixed: vendor fix RHSA-2026:68754
  • Red Hat OpenShift Dev Spaces 3.31 devspaces/multicluster-redirector-rhel9 1792491532
    fixed: vendor fix RHSA-2026:90321
  • Red Hat build of Apache Camel 4 for Quarkus 3 netty-codec-dns 4.1.136.Final-redhat-00001 Red Hat build of Apache Camel for Spring Boot 4 netty-codec-dns 4.1.136.Final-redhat-00001 Red Hat Build of Keycloak keycloak/rhbk-rhel9-operator, keycloak/rhbk-openshift-rhel9, netty-codec-dns 4.1.136.Final-redhat-00001 Red Hat build of Quarkus netty-codec-dns 4.1.136.Final-redhat-00001
    not affected: vulnerable code not present
  • Red Hat Fuse 7 netty-codec-dns 4.1.136.Final-redhat-00001
    not affected: vulnerable code not in execute path
  • Red Hat JBoss Enterprise Application Platform 8.1.8.GA pom.xml, aesh 2.4, c3 0.6.4, d3 7.4.3, he 1.2.0, lr 1.4.2, +1868 more
    not affected: vulnerable code not present
  • Red Hat JBoss Enterprise Application Platform Expansion Pack netty-codec-dns 4.1.136.Final-redhat-00001
    not affected: component not present
  • Red Hat OpenShift AI (RHOAI) rhoai/odh-th-torch-cpu-py312-rhel9, rhoai/odh-th-torch-cuda-py312-rhel9
    not affected: vulnerable code not in execute path
  • Red Hat OpenShift AI 2.25 rhoai/odh-rhel9-operator 1792570619, rhoai/odh-vllm-cpu-rhel9 1792018436, rhoai/odh-dashboard-rhel9 1791853525, rhoai/odh-modelmesh-rhel9 1790881700, rhoai/odh-operator-bundle 1792571069, rhoai/odh-vllm-cuda-rhel9 1791358976, +65 more Red Hat OpenShift AI 3.4 rhoai/odh-cli-rhel9 1791509689, rhoai/rhai-cli-rhel9 1791509689, rhoai/odh-automl-rhel9 1791535789, rhoai/odh-mlflow-rhel9 1791865967, rhoai/odh-autorag-rhel9 1791557539, rhoai/odh-trainer-rhel9 1791869783, +95 more Red Hat OpenShift AI 3.5 rhoai/odh-cli-rhel9 1791945905, rhoai/rhai-cli-rhel9 1791945905, rhoai/odh-automl-rhel9 1791916705, rhoai/odh-mlflow-rhel9 1791947857, rhoai/odh-autorag-rhel9 1791903266, rhoai/odh-trainer-rhel9 1791952138, +112 more Red Hat OpenShift Dev Spaces 3.30 devspaces/code-rhel9 1789145741, devspaces/server-rhel9 1789163798, devspaces/traefik-rhel9 1788882066, devspaces/udi-base-rhel9 1788883444, devspaces/code-sshd-rhel9 1789144422, devspaces/dashboard-rhel9 1789162884, +7 more Red Hat OpenShift Dev Spaces 3.31 devspaces/udi-rhel9 1792708612, devspaces/code-rhel9 1792599388, devspaces/server-rhel9 1792775639, devspaces/openvsx-rhel9 1792494821, devspaces/traefik-rhel9 1792464177, devspaces/udi-base-rhel9 1792686842, +9 more
    not affected: vulnerable code not present

Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf

CISA SSVC

Exploitation
none
Automatable
yes
Technical impact
partial
Assessed
2 mo ago

Exploit prediction

0.63% chance of exploitation in the next 30 days, higher than 50% of all scored CVEs (FIRST EPSS, 2026-11-08).

CVSS scores

assigned by version score vector
CNA 3.1 5.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
NVD 3.1 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
GitHub 3.1 5.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L

Affected packages

ecosystem package affected fixed in
maven io.netty:netty-codec-dns
>=4.2.0.Final, <4.2.16.Final
<4.1.136.Final
4.2.16.Final
4.1.136.Final

Affected products

  • netty netty

Classification

Weakness
  • CWE-772 Missing Release of Resource after Effective Lifetime

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.