The Bouncy Castle Java APIs for the TLS, including a JSSE provider (except in Java 4). The APIs are designed primarily to be used in conjunction with the BC Java provider but may also be used with other providers providing cryptographic services. This jar is designed to best work with Java 1.5 to Java 1.8.
82%
Total Score
healthy
Healthy: active releases and a busy, unarchived source project outweigh minor licensing and workflow caveats.
The registry declares the Bouncy Castle Licence, while the repository license file was detected as MIT; this discrepancy should be clarified before adoption.
The repository name does not match the package and its README does not mention this package, creating some uncertainty about package-to-source linkage; the name mismatch alone is consistent with a monorepo.
The sole workflow was fully analyzed with no injection or high-severity findings, and it scopes permissions at job level. However, all 3 action references are unpinned, leaving a meaningful supply-chain hygiene gap.
| Title | Versions | Severity |
|---|---|---|
AIKIDO-2026-702027 bctls-jdk15to18 is vulnerable to Improper Certificate Validation in versions 1.61 - 1.84. | 1.61 - 1.84 | High |
AIKIDO-2026-464690 bctls-jdk15to18 is vulnerable to Denial of Service (DoS) in versions 1.63 - 1.84. | 1.63 - 1.84 | Medium |
No maintainer information available.
| Dependency | Last Release | Score |
|---|---|---|
org.bouncycastle:bcutil-jdk15to18 Version 1.85 | — | — |
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.