{"id":"CVE-2007-6721","aliases":["DEBIAN-CVE-2007-6721","EUVD-2022-4466","GHSA-m26p-m559-g5j5"],"status":"published","title":"Legion of the Bouncy Castle Java Cryptography API Bleichenbacher Oracle Vulnerability","description":"The Legion of the Bouncy Castle Java Cryptography API before release 1.38, as used in Crypto Provider Package before 1.36, has unknown impact and remote attack vectors related to \"a Bleichenbacher vulnerability in simple RSA CMS signatures without signed attributes.\"","severity":{"version":"2.0","score":10,"vector":"AV:N/AC:L/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.02413,"percentile":0.84236,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-203"],"published":"2009-03-30T01:00:00Z","modified":"2026-10-21T17:47:45Z","fixes":[{"ecosystem":"Maven","package":"bouncycastle:bcprov-jdk14","fixed_in":["1.38"],"sources":["ghsa","osv"]},{"ecosystem":"Maven","package":"bouncycastle:bcprov-jdk15","fixed_in":["1.38"],"sources":["ghsa","osv"]},{"ecosystem":"Maven","package":"bouncycastle:bcprov-jdk16","fixed_in":["1.38"],"sources":["ghsa","osv"]},{"ecosystem":"Debian:12","package":"bouncycastle","fixed_in":["1.38-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"bouncycastle","fixed_in":["1.38-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"bouncycastle","fixed_in":["1.38-1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"bouncycastle:bcprov-jdk14","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.38"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"bouncycastle:bcprov-jdk15","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.38"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"bouncycastle:bcprov-jdk16","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.38"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"bouncycastle","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.38-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"bouncycastle","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.38-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"bouncycastle","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.38-1"}]}]},{"source":"osv","ecosystem":"Maven","package":"bouncycastle:bcprov-jdk14","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.38"}]}]},{"source":"osv","ecosystem":"Maven","package":"bouncycastle:bcprov-jdk15","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.38"}]}]},{"source":"osv","ecosystem":"Maven","package":"bouncycastle:bcprov-jdk16","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.38"}]}]}],"products":[{"vendor":"bouncycastle","product":"bc-java"},{"vendor":"bouncycastle","product":"bouncy-castle-crypto-package"}],"references":[{"url":"http://freshmeat.net/projects/bouncycastlecryptoapi/releases/265580","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://www.osvdb.org/50358","tags":["vdb-entry","x_refsource_OSVDB","x_transferred","web"]},{"url":"http://www.bouncycastle.org/csharp/","tags":["x_refsource_CONFIRM","x_transferred","Patch","Vendor Advisory","advisory","fix"]},{"url":"http://www.osvdb.org/50360","tags":["vdb-entry","x_refsource_OSVDB","x_transferred","web"]},{"url":"http://www.bouncycastle.org/releasenotes.html","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://www.osvdb.org/50359","tags":["vdb-entry","x_refsource_OSVDB","x_transferred","web"]},{"url":"http://www.bouncycastle.org/devmailarchive/msg08195.html","tags":["mailing-list","x_refsource_MLIST","x_transferred","Patch","Vendor Advisory","advisory","fix","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2007-6721","tags":["advisory"]},{"url":"https://web.archive.org/web/20071022023551/http://www.bouncycastle.org/csharp/"},{"url":"https://web.archive.org/web/20080316202318/http://www.bouncycastle.org:80/releasenotes.html","tags":["web"]},{"url":"https://github.com/advisories/GHSA-m26p-m559-g5j5"},{"url":"https://security-tracker.debian.org/tracker/CVE-2007-6721","tags":["advisory"]},{"url":"https://github.com/bcgit/bc-java","tags":["package"]},{"url":"https://web.archive.org/web/20071022023551/http://www.bouncycastle.org/csharp","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2007-6721","description":"The Legion of the Bouncy Castle Java Cryptography API before release 1.38, as used in Crypto Provider Package before 1.36, has unknown impact and remote attack vectors related to \"a Bleichenbacher vulnerability in simple RSA CMS signatures without signed attributes.\"","status":"published","published":"2009-03-30T01:00:00Z","modified":"2024-08-07T16:18:20.431Z","updated_at":"2026-11-02T13:33:19.093583Z"}],"euvd":[{"id":"EUVD-2022-4466","description":"The Legion of the Bouncy Castle Java Cryptography API before release 1.38, as used in Crypto Provider Package before 1.36, has unknown impact and remote attack vectors related to \"a Bleichenbacher vulnerability in simple RSA CMS signatures without signed attributes.\"","status":"published","published":"2009-03-30T01:00:00Z","modified":"2024-08-07T16:18:20Z","updated_at":"2026-11-03T01:16:10.838416Z"}],"ghsa":[{"id":"GHSA-m26p-m559-g5j5","title":"Legion of the Bouncy Castle Java Cryptography API Bleichenbacher Oracle Vulnerability","description":"The Legion of the Bouncy Castle Java Cryptography API before release 1.38, as used in Crypto Provider Package before 1.36, has unknown impact and remote attack vectors related to \"a Bleichenbacher vulnerability in simple RSA CMS signatures without signed attributes.\"","status":"published","published":"2022-05-01T18:45:52Z","modified":"2023-09-21T22:46:17Z","cwes":["CWE-203"],"updated_at":"2026-11-02T14:37:06.234371Z"}],"nvd":[{"id":"CVE-2007-6721","description":"The Legion of the Bouncy Castle Java Cryptography API before release 1.38, as used in Crypto Provider Package before 1.36, has unknown impact and remote attack vectors related to \"a Bleichenbacher vulnerability in simple RSA CMS signatures without signed attributes.\"","status":"published","published":"2009-03-30T01:30:00.217Z","modified":"2026-06-16T22:48:38.753Z","cvss":[{"version":"2.0","score":10,"vector":"AV:N/AC:L/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary"}],"updated_at":"2026-11-02T14:01:24.110006Z"}],"osv":[{"id":"CVE-2007-6721","description":"The Legion of the Bouncy Castle Java Cryptography API before release 1.38, as used in Crypto Provider Package before 1.36, has unknown impact and remote attack vectors related to \"a Bleichenbacher vulnerability in simple RSA CMS signatures without signed attributes.\"","status":"published","published":"2009-03-30T01:30:00Z","modified":"2026-04-10T03:39:35.069298Z","updated_at":"2026-11-02T15:43:57.178433Z"},{"id":"DEBIAN-CVE-2007-6721","description":"The Legion of the Bouncy Castle Java Cryptography API before release 1.38, as used in Crypto Provider Package before 1.36, has unknown impact and remote attack vectors related to \"a Bleichenbacher vulnerability in simple RSA CMS signatures without signed attributes.\"","status":"published","published":"2009-03-30T01:30:00.217Z","modified":"2026-10-21T17:47:45.235925853Z","updated_at":"2026-11-02T15:45:23.411908Z"},{"id":"GHSA-m26p-m559-g5j5","title":"Legion of the Bouncy Castle Java Cryptography API Bleichenbacher Oracle Vulnerability","description":"The Legion of the Bouncy Castle Java Cryptography API before release 1.38, as used in Crypto Provider Package before 1.36, has unknown impact and remote attack vectors related to \"a Bleichenbacher vulnerability in simple RSA CMS signatures without signed attributes.\"","status":"published","published":"2022-05-01T18:45:52Z","modified":"2023-11-08T03:56:49.596672Z","cwes":["CWE-203"],"updated_at":"2026-11-02T15:46:51.10002Z"}]}}
