Package URl
pkg:maven/io.projectreactor.netty/[email protected]
CPE
cpe:2.3:a:netty:netty::::::::
CVE
CVE-2025-58056
ODC Integration
None
ODC Version
10.0.3
Description
Dependency Check is reporting Netty related CVEs against the artifact:
io.projectreactor.netty:reactor-netty:1.2.11
The CVEs being reported are:
CVE-2025-55163
CVE-2025-58056
CVE-2025-58057
However reactor-netty is not the affected component. These CVEs apply only to specific Netty modules:
netty-codec
netty-codec-http
netty-codec-http2
netty-codec-compression
Our application resolves Netty dependencies to:
io.netty:netty-codec:4.1.128.Final
io.netty:netty-codec-http:4.1.128.Final
io.netty:netty-codec-http2:4.1.128.Final
These versions are newer than the fixed versions listed in the advisories:
CVE-2025-55163 fixed in 4.1.125.Final
CVE-2025-58056 fixed in 4.1.124.Final
CVE-2025-58057 fixed in 4.1.125.Final
The issue appears to occur because Dependency Check maps the package to a generalized CPE:
cpe:2.3:a:netty:netty
This causes Reactor Netty artifacts to be flagged even though the vulnerable Netty modules and versions are not present.
Expected behavior:
The CVEs should only match the affected Netty modules (netty-codec, netty-codec-http, netty-codec-http2, netty-codec-compression) and vulnerable version ranges.
Actual behavior:
reactor-netty artifacts are flagged due to broad CPE matching.
Evidence:
Dependency tree resolves Netty modules to 4.1.128.Final which is above all fixed versions.
Package URl
pkg:maven/io.projectreactor.netty/[email protected]
CPE
cpe:2.3:a:netty:netty::::::::
CVE
CVE-2025-58056
ODC Integration
None
ODC Version
10.0.3
Description
Dependency Check is reporting Netty related CVEs against the artifact:
io.projectreactor.netty:reactor-netty:1.2.11
The CVEs being reported are:
CVE-2025-55163
CVE-2025-58056
CVE-2025-58057
However reactor-netty is not the affected component. These CVEs apply only to specific Netty modules:
netty-codec
netty-codec-http
netty-codec-http2
netty-codec-compression
Our application resolves Netty dependencies to:
io.netty:netty-codec:4.1.128.Final
io.netty:netty-codec-http:4.1.128.Final
io.netty:netty-codec-http2:4.1.128.Final
These versions are newer than the fixed versions listed in the advisories:
CVE-2025-55163 fixed in 4.1.125.Final
CVE-2025-58056 fixed in 4.1.124.Final
CVE-2025-58057 fixed in 4.1.125.Final
The issue appears to occur because Dependency Check maps the package to a generalized CPE:
cpe:2.3:a:netty:netty
This causes Reactor Netty artifacts to be flagged even though the vulnerable Netty modules and versions are not present.
Expected behavior:
The CVEs should only match the affected Netty modules (netty-codec, netty-codec-http, netty-codec-http2, netty-codec-compression) and vulnerable version ranges.
Actual behavior:
reactor-netty artifacts are flagged due to broad CPE matching.
Evidence:
Dependency tree resolves Netty modules to 4.1.128.Final which is above all fixed versions.