Vulnerabilities / CVE-2026-56817

critical

CVE-2026-56817

io.netty/netty-codec-xml: Netty: Information disclosure via XML External Entity (XXE) vulnerability

Published Modified CWE 611
In the Trivy database since at least 24 Oct 2026, 07:11 UTCWhen it arrived before that build is not recorded.

Severity by source

NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
GHSA8.3CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:L/SC:N/SI:N/SA:N
Red Hat7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by GHSA (high), Red Hat (high), Ubuntu (medium).

Description

Netty is a network application framework for development of protocol servers and clients. In versions 4.2.0.Final through 4.2.15.Final and 4.1.0.Final through 4.1.135.Final, any caller that can deliver bytes to a Netty channel pipeline containing `XmlDecoder` can send XML with a `DOCTYPE` declaration to an `AsyncXMLInputFactory` instantiated with no security configuration, leaving DTD and entity handling active depending on Aalto XML async parser behavior and creating conditional XML external entity risk. This issue is fixed in versions 4.1.136.Final and 4.2.16.Final.

Affected packages and fixed versions

SourcePackageFixed in
chainguardapache-hop, apache-hop-fips, celeborn-0.5 and 9 more2.18.1-r8 and 10 more
debian 11nettyno fix listed
debian 12nettyno fix listed
debian 13nettyno fix listed
debian 14nettyno fix listed
echonettyno fix listed
maven::GitHub Security Advisory Mavenio.netty:netty-codec-xml4.2.16.Final, 4.1.136.Final
minimosapache-hop, apache-hop-fips, datahub-frontend-react and 7 more2.19.0-r0 and 4 more
rapidfort debian 12nettyno fix listed
rapidfort debian 13nettyno fix listed
Red Hatnetty-codec-xmlno fix listed
ubuntu 20.04-ESMnettyno fix listed
Show all 38 entries from 15 sources
SourcePackageFixed in
chainguardapache-hop2.18.1-r8
chainguardapache-hop-fips2.18.1-r6
chainguardceleborn-0.50.5.4-r30
chainguardceleborn-0.60.6.3-r11
chainguardhadoop-fips-3.53.5.0-r3
chainguardmanagement-api-for-apache-cassandra-5.00.1.122-r2
chainguardpinot1.5.1-r4
chainguardpinot-fips1.5.1-r4
chainguardseata2.6.0-r21
chainguardtez0.10.5-r23
chainguardthingsboard4.3.1.3-r7
chainguardtinkerpop3.8.1-r2
debian 11nettyno fix listed
debian 12nettyno fix listed
debian 13nettyno fix listed
debian 14nettyno fix listed
echonettyno fix listed
maven::GitHub Security Advisory Mavenio.netty:netty-codec-xml4.2.16.Final, 4.1.136.Final
minimosapache-hop2.19.0-r0
minimosapache-hop-fips2.19.0-r0
minimosdatahub-frontend-react1.7.0-r0
minimosdatahub-frontend-react-fips1.7.0-r0
minimosdatahub-upgrade1.7.0-r0
minimosdatahub-upgrade-fips1.7.0-r0
minimosmanagement-api-5.00.1.124-r0
minimosmanagement-api-fips-5.00.1.124-r0
minimostrino483-r0
minimostrino-fips483-r2
rapidfort debian 12nettyno fix listed
rapidfort debian 13nettyno fix listed
Red Hatnetty-codec-xmlno fix listed
ubuntu 20.04-ESMnettyno fix listed
ubuntu 22.04nettyno fix listed
ubuntu 24.04nettyno fix listed
wolficeleborn-0.60.6.3-r11
wolfimanagement-api-for-apache-cassandra-5.00.1.122-r2
wolfitez0.10.5-r23
wolfithingsboard4.3.1.3-r7

References

All 9 references

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.