Machine-written summary
Summary written by Claude Haiku from the source advisory. Not reviewed by a person.
Bouncy Castle packages bcprov-jdk15to18 (versions 1.71 to before 1.80.2), bcprov-jdk14 (1.81 to before 1.81.1), and bcprov-jdk18on (1.82 to before 1.84) contain a covert timing channel in the FrodoKEM decryption of encapsulations. The source gives few details on how the timing leak is exploited. Upgrade to bcprov-jdk15to18 1.80.2, bcprov-jdk14 1.81.1, or bcprov-jdk18on 1.84, depending on the package in use.
Not analysed yet
We haven’t published our analysis of this Advisory yet. Once a person has reviewed it, this page will say what’s vulnerable, what has to be true for your app to be affected, and how to check.
Severity and exploitation
| Score | Rating | CVSS | Vector | Source |
|---|---|---|---|---|
| 8.9 | High | 4.0 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N/E:U/S:P/AU:Y/U:Red | CNA (bcorg) |
- CISA KEV Not listed.
- EPSS 0.0090, the 59th percentile, on 5 Nov 2026: FIRST’s estimate of the chance of exploitation in the next 30 days.
Timeline
- 17 Apr 2026, 18:31 UTC Confirmed by GitHub Advisory Database
- 31 Oct 2026, 14:17 UTC First seen by agentprime
- 31 Oct 2026, 14:17 UTC Confirmed by OSV
Sources
- GitHub Advisory Database: GHSA-p93r-85wp-75v3
- OSV: GHSA-p93r-85wp-75v3
- nvd.nist.gov/vuln/detail/CVE-2026-5598
- github.com/bcgit/bc-java/commit/94abbd56413dfdac651fd878bc60253871ef5e87
- github.com/bcgit/bc-java/commit/8692e6b2b191fc4aafa32545c7a78bdb9bf110c5
- security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-5598.json
- github.com/bcgit/bc-java/wiki/CVE-2026-5598
- github.com/bcgit/bc-java/wiki/CVE%E2%80%902026%E2%80%905598
- github.com/bcgit/bc-java
- bugzilla.redhat.com/show_bug.cgi?id=2458635
- access.redhat.com/security/cve/CVE-2026-5598
- access.redhat.com/errata/RHSA-2026:53806
- access.redhat.com/errata/RHSA-2026:53646
- access.redhat.com/errata/RHSA-2026:53645