{"vulnerability": "cve-2026-59639", "sightings": [{"uuid": "5f246e24-7e10-4641-9f7f-a418cf749785", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-59639", "type": "seen", "source": "https://infosec.exchange/users/harrysintonen/statuses/117036528234088485", "content": "Bouncy Castle Java 1.85 has been released. It includes fixes to various rather significant vulnerabilities and weaknesses. Some highlights:\n- CVE-2026-8763 - Name Constraints bypass via trailing dot in rfc822Name and URI.- CVE-2026-12803 - KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery).- CVE-2026-12816 - IESEngine stream-mode MAC forgery via length-dependent KDF split.- CVE-2026-58061 - CCM-family modes write plaintext to caller buffer before tag check.- CVE-2026-58062 - Stapled OCSP response accepted without binding to the checked certificate.- CVE-2026-59639 - CMS verifySignatures returns true for SignedData with zero signers.\nhttps://www.bouncycastle.org/resources/new-release-bouncy-castle-java-1-85/\n#infosec #cybersecurity", "creation_timestamp": "2026-08-04T09:28:18.093196Z"}]}