Skip to content

[GHSA-4h8f-2wvx-gg5w] Bouncy Castle Java Cryptography API vulnerable to DNS poisoning #5717

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: hmolsen/advisory-improvement-5717
Choose a base branch
from

Conversation

hmolsen
Copy link

@hmolsen hmolsen commented Jun 12, 2025

Updates

  • Affected products

Comments
We are using the FIPS-TLS version of bc and were surprised that we were seemingly not affected by this vulnerability, when we actually were affected (verified by code inspection).
The official advisory (https://github.com/bcgit/bc-java/wiki/CVE%E2%80%902024%E2%80%9034447) clearly says that BC FIPS TLS Java <=1.0.18 and also the LTS versions are affected, but none of the advisories (MITRE, GHSA, NVD, ...) reflect this.

@github-actions github-actions bot changed the base branch from main to hmolsen/advisory-improvement-5717 June 12, 2025 04:45
@helixplant
Copy link

Hi @hmolsen,
We are currently looking into this and trying to determine if FIPS-TLS and LTS are within GitHub Advisory Database's supported ecosystems. Would you be able to provide the package information or the vulnerable portion of the code so we can investigate further?

@hmolsen
Copy link
Author

hmolsen commented Jun 16, 2025

Hi @helixplant,

thank you for looking into this! From my point of view it is within your supported ecosystems. The link you provided lists

https://repo.maven.apache.org/maven2/

and you can find the FIPS-TLS under
https://repo.maven.apache.org/maven2/org/bouncycastle/bctls-fips/
Fix Version:
https://repo.maven.apache.org/maven2/org/bouncycastle/bctls-fips/1.0.19/

and the LTS version under
https://repo.maven.apache.org/maven2/org/bouncycastle/bctls-lts8on/
Fix Version:
https://repo.maven.apache.org/maven2/org/bouncycastle/bctls-lts8on/2.73.6/

Hope that helps!

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.

2 participants