Security scanning tools (e.g., Snyk, Veracode, OWASP Dependency-Check, Black Duck) report a security finding or policy violation on commons-collections:commons-collections:3.2.2 introduced transitively via com.vmware.gemfire:gemfire-core:10.2.x.
The commons-collections:3.2.2 is a transitive dependency of gemfire-core:10.2.x. Certain static code analysis tools flag version 3.2.2 due to potential uncontrolled recursion patterns within utility classes like SetUniqueList that can lead to a StackOverflowError.
Assessment & Impact
Status: NOT AFFECTED (Code Unreachable / False Positive)
Broadcom recommends either of the following solutions based on your organization's compliance requirements:
Option 1: Mark as Not Affected / Suppress Finding (Recommended for 10.2.x)
For applications remaining on the GemFire 10.2.x release train:
Option 2: Upgrade to GemFire 10.3
For organizations with zero-tolerance policies for legacy or flagged dependencies: