Skip to content

Commit 8209b3c

Browse files
committed
fix(fp): Consolidate/update icu4j suppressions
Signed-off-by: Chad Wilson <[email protected]>
1 parent 136b803 commit 8209b3c

File tree

1 file changed

+16
-44
lines changed

1 file changed

+16
-44
lines changed

core/src/main/resources/dependencycheck-base-suppression.xml

Lines changed: 16 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -2637,66 +2637,38 @@
26372637
False positive per issue #851 and #1073 and #4414;
26382638
the CVEs listed are in the C++ part of the ICU project (and are currently all CVEs listed
26392639
against ICU project; nevertheless we should not suppress the CPE itself to avoid false negatives
2640-
when the CVE is in the icu4j (cpe:2.3:a:icu-project:international_components_for_unicode:*:*:*:*:*:java:*:*
2641-
/ cpe:2.3:a:unicode:international_components_for_unicode:*:*:*:*:*:java:*:*) CPE
2642-
cpe cpe:/a:unicode:unicode is the unicode specification
2640+
when the CVE is in the icu4j CPEs:
2641+
cpe:2.3:a:icu-project:international_components_for_unicode:*:*:*:*:*:java:*:*
2642+
cpe:2.3:a:unicode:international_components_for_unicode:*:*:*:*:*:java:*:*
2643+
--> https://nvd.nist.gov/vuln/search#/nvd/home?sortOrder=1&sortDirection=1&cpeFilterMode=applicability&cpeName=cpe:2.3:a:*:international_components_for_unicode:*:*:*:*:*:*:*:*&resultType=records
2644+
We can suppress cpe cpe:/a:unicode:unicode which is the unicode specification
26432645
]]></notes>
2644-
<packageUrl regex="true">^pkg:maven/com\.ibm\.icu/icu4j@.*$</packageUrl>
2645-
<cve>CVE-2020-21913</cve>
2646-
<cve>CVE-2014-9654</cve>
2647-
<cve>CVE-2014-9911</cve>
2648-
<cve>CVE-2016-6293</cve>
2649-
<cve>CVE-2016-7415</cve>
2650-
<cve>CVE-2017-14952</cve>
2651-
<cve>CVE-2017-17484</cve>
2652-
<cve>CVE-2015-5922</cve>
2646+
<packageUrl regex="true">^pkg:maven/(com\.ibm\.icu|org\.graalvm\.shadowed)/icu4j.*@.*$</packageUrl>
2647+
<cve>CVE-2007-4770</cve>
26532648
<cve>CVE-2007-4771</cve>
2654-
<cve>CVE-2020-10531</cve>
26552649
<cve>CVE-2011-4599</cve>
26562650
<cve>CVE-2014-7923</cve>
26572651
<cve>CVE-2014-7926</cve>
26582652
<cve>CVE-2014-7940</cve>
26592653
<cve>CVE-2014-8146</cve>
26602654
<cve>CVE-2014-8147</cve>
2661-
<cve>CVE-2017-7867</cve>
2662-
<cve>CVE-2017-7868</cve>
2663-
<cve>CVE-2007-4770</cve>
2664-
<cve>CVE-2017-15396</cve>
2665-
<cve>CVE-2017-15422</cve>
2666-
<cpe>cpe:/a:apple:java</cpe>
2667-
<cpe>cpe:/a:unicode:unicode:</cpe>
2668-
</suppress>
2669-
<suppress base="true">
2670-
<notes><![CDATA[
2671-
False positive per issue #7706; DUPlICATE of above rule
2672-
the CVEs listed are in the C++ part of the ICU project (and are currently all CVEs listed
2673-
against ICU project; nevertheless we should not suppress the CPE itself to avoid false negatives
2674-
when the CVE is in the icu4j (cpe:2.3:a:icu-project:international_components_for_unicode:*:*:*:*:*:java:*:*
2675-
/ cpe:2.3:a:unicode:international_components_for_unicode:*:*:*:*:*:java:*:*) CPE
2676-
cpe cpe:/a:unicode:unicode is the unicode specification
2677-
]]></notes>
2678-
<packageUrl regex="true">^pkg:maven/org\.graalvm\.shadowed/icu4j@.*$</packageUrl>
2679-
<cve>CVE-2020-21913</cve>
26802655
<cve>CVE-2014-9654</cve>
26812656
<cve>CVE-2014-9911</cve>
2657+
<cve>CVE-2015-5922</cve>
26822658
<cve>CVE-2016-6293</cve>
26832659
<cve>CVE-2016-7415</cve>
26842660
<cve>CVE-2017-14952</cve>
2661+
<cve>CVE-2017-15396</cve>
2662+
<cve>CVE-2017-15422</cve>
26852663
<cve>CVE-2017-17484</cve>
2686-
<cve>CVE-2015-5922</cve>
2687-
<cve>CVE-2007-4771</cve>
2688-
<cve>CVE-2020-10531</cve>
2689-
<cve>CVE-2011-4599</cve>
2690-
<cve>CVE-2014-7923</cve>
2691-
<cve>CVE-2014-7926</cve>
2692-
<cve>CVE-2014-7940</cve>
2693-
<cve>CVE-2014-8146</cve>
2694-
<cve>CVE-2014-8147</cve>
26952664
<cve>CVE-2017-7867</cve>
26962665
<cve>CVE-2017-7868</cve>
2697-
<cve>CVE-2007-4770</cve>
2698-
<cve>CVE-2017-15396</cve>
2699-
<cve>CVE-2017-15422</cve>
2666+
<cve>CVE-2018-18928</cve>
2667+
<cve>CVE-2020-10531</cve>
2668+
2669+
<cve>CVE-2020-21913</cve>
2670+
<cve>CVE-2025-5222</cve>
2671+
27002672
<cpe>cpe:/a:apple:java</cpe>
27012673
<cpe>cpe:/a:unicode:unicode:</cpe>
27022674
</suppress>

0 commit comments

Comments
 (0)