Skip to content

Conversation

@bol444
Copy link
Collaborator

@bol444 bol444 commented Nov 5, 2025

What is the purpose of this change?

Vulnerability fix: CVE-2025-8916 - upgrade Bouncy Castle to 1.79 by overriding bcprov-jdk18on version in parent POM dependencyManagement

How was this change implemented?

updated pom file

Note: The vulnerable Bouncy Castle library is a transitive dependency brought in by spring-security-rsa:1.1.3, but the newest version of spring-security-rsa:1.1.5 still uses Bouncy Castle 1.78:

Screenshot 2025-11-05 at 3 57 49 PM

How was this change tested?

make sure all ITs pass and dependency tree check

before the fix:

Screenshot 2025-11-05 at 3 52 29 PM

after the fix:

Screenshot 2025-11-05 at 4 23 56 PM

Is there anything the reviewers should focus on/be aware of?

No

@sonarqube-solacecloud
Copy link

@bol444 bol444 requested a review from moodiRealist November 6, 2025 12:30
@bol444
Copy link
Collaborator Author

bol444 commented Nov 6, 2025

decided to exclude this vulnerability for now, the details documented here: https://sol-jira.atlassian.net/browse/DATAGO-109272

@bol444 bol444 closed this Nov 6, 2025
@bol444
Copy link
Collaborator Author

bol444 commented Nov 6, 2025

decided to exclude this vulnerability for now, the details documented here: https://sol-jira.atlassian.net/browse/DATAGO-109272

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant