Suppress CVE-2025-49128 for jackson-core shaded in hadoop-client-runtime#19105
Suppress CVE-2025-49128 for jackson-core shaded in hadoop-client-runtime#19105ashwintumma23 wants to merge 1 commit intoapache:masterfrom
Conversation
|
Since hadoop ingestion is being removed in #19109, would this suppression be relevant? |
not sure, maybe since like the hdfs and other hadoopy extensions also probably contain this? I can always check by running the thing next time I have that branch checked out. |
| <cve>CVE-2024-22201</cve> <!-- This seems to be a legitimate vulnerability. We would need to go to a hadoop-client which was not yet released --> | ||
| <cve>CVE-2025-52999</cve> <!-- This is vulneraability in all versions of hadoop-client-runtime and has not been fixed by hadoop yet --> | ||
| <cve>CVE-2025-52999</cve> <!-- This is vulnerability in all versions of hadoop-client-runtime and has not been fixed by hadoop yet --> | ||
| <cve>CVE-2025-49128</cve> <!-- jackson-core is shaded inside hadoop-client-runtime at an older version; Druid's standalone jackson-core is 2.19.2 which is not affected. No fix available in hadoop-client 3.3.x yet --> |
There was a problem hiding this comment.
P2 Scope the CVE suppression to Hadoop runtime
This suppression block has only notes plus CVE entries, with no packageUrl, filePath, gav, or sha1 selector. Dependency-Check notes are descriptive, so adding CVE-2025-49128 here suppresses that CVE globally, not just for jackson-core shaded inside hadoop-client-runtime-3.3.6.jar. That can hide a real vulnerable jackson-core if it appears elsewhere now or in a future dependency change. Please constrain this suppression to the Hadoop runtime artifact or shaded file path/hash.
Description
Adds an OWASP dependency-check suppression for CVE-2025-49128, which is flagged against the
jackson-core copy shaded inside
hadoop-client-runtime-3.3.6.jar.Why this is suppressed
Druid's standalone
jackson-coreis already at 2.19.2 (managed viajackson-bom), which isnot affected by this CVE. The flag originates from an older jackson-core version shaded internally
inside
hadoop-client-runtime-3.3.6.jar. There is no fix available in the Hadoop 3.3.x line yet,making this unavoidable without a major Hadoop upgrade.
CVE-2025-52999 (also flagged against the same shaded copy) was already suppressed in the same
block — this change brings CVE-2025-49128 in line with that existing suppression. It also fixes a typo in that entry.
Release note
jackson-coreshaded insidehadoop-client-runtime. Druid's ownjackson-coreis unaffected at2.19.2.Key changed/added classes in this PR
owasp-dependency-check-suppressions.xml: AddedCVE-2025-49128to thehadoop-client-runtime-3.3.6.jarsuppression block, alongside fixing a typo the existing
CVE-2025-52999entry.This PR has: