From 9d5db68cfee16671ec3b1f6b00a5fd652deade3a Mon Sep 17 00:00:00 2001
From: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
Date: Fri, 12 Jun 2026 12:36:15 +0800
Subject: [PATCH] fix(fp): consolidate suppressions for Eclipse/Oracle
Glassfish server
Extends the hand-curated suppression to suppress for all Maven artifacts except those in `org.glassfish.main` or `org.glassfish.core`
(rather than only suppressing for `org.glasshfish.xyz`, and not suppression other Java artifacts under other groups).
Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
---
generatedSuppressions.xml | 31 ++++++++-----------------------
1 file changed, 8 insertions(+), 23 deletions(-)
diff --git a/generatedSuppressions.xml b/generatedSuppressions.xml
index 5db97b236f..e6bca1dd1d 100644
--- a/generatedSuppressions.xml
+++ b/generatedSuppressions.xml
@@ -947,10 +947,15 @@
= 4.x - .main: published and versioned together under here
+ < 4.x - .core: published and versioned together under .core and other adjacent groups, simplified here to just .core
+ since this is 2011-era code likely to catch everything for NVD-only CVEs predating PURL and not maintained at package level.
]]>
- ^pkg:maven/org\.glassfish(?!\.main).*$
+ ^pkg:maven/(?!org\.glassfish\.(main|core)).*$
cpe:/a:eclipse:glassfish(:.*)?$
+ cpe:/a:oracle:glassfish(:.*)?$
+ cpe:/a:oracle:glassfish_server(:.*)?$
^pkg:maven/fi\.solita\.clamav/clamav-client@.*$
cpe:/a:clamav:clamav(:.*)?$
-
-
- ^pkg:maven/jakarta\.json/jakarta\.json-api@.*$
- cpe:/a:eclipse:glassfish(:.*)?$
-
-
-
- ^pkg:maven/org\.glassfish\.jaxb/jaxb-runtime@.*$
- cpe:/a:eclipse:glassfish(:.*)?$
-
+
^pkg:maven/org\.springframework\.boot/spring-boot-batch@.*$
cpe:/a:pivotal_software:spring_batch(:.*)?$
-
-
- ^pkg:maven/com\.sun\.xml\.bind/jaxb-impl@.*$
- cpe:/a:eclipse:glassfish(:.*)?$
-