Skip to main content
← All vulnerabilities
CVE-2026-8763GHSA-9PWP-9QQC-PR26

Name Constraints bypass via trailing dot in rfc822Name and URI

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.85, 2.73.12, 1.0.2.7, 2.0.2, 2.1.3
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total

Summary

In Bouncy Castle for Java before 1.85, Name Constraints bypass via trailing dot in rfc822Name and URI. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 1.0.2.7 (1.0.X series), 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • bcprov

    fixed in 1.85

  • bcprov-lts8on

    From 2.73.0 · fixed in 2.73.12

  • bc-fips

    From 1.0.0 · fixed in 1.0.2.7; From 2.0.0 · fixed in 2.0.2; From 2.1.0 · fixed in 2.1.3

  • org.bouncycastle:bc-fipsMaven

    fixed in 1.0.2.7

  • org.bouncycastle:bc-fipsMaven

    From 2.0.0 · fixed in 2.0.2

  • org.bouncycastle:bc-fipsMaven

    From 2.1.0 · fixed in 2.1.3

  • org.bouncycastle:bcprov-jdk18onMaven

    fixed in 1.85

  • org.bouncycastle:bcprov-lts8onMaven

    fixed in 2.73.12

  • org.bouncycastle:bcprov-jdk15to18Maven

    fixed in 1.85

References 2

GitHub · bcgit/bc-java