CVE catalog

CVE-2026-8763

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 FIP

[CVE catalog]

Severity
Critical · CVSS 9.3CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Amber
Published
Source
[NVD] · [CVE record]
EPSS
0.43% · Oct 25, 2026

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).

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianbouncycastlesid1.86.2-1fixed
Debianbouncycastleforky1.86-1fixed
Debianbouncycastletrixie1.80-3vulnerable
Debianbouncycastlebookworm1.72-2vulnerable
Cpebc-javaNot reported1.85fixed
Cpebouncy_castle_for_java_ltsNot reportedNot reportedunknown
Cpefips_java_apiNot reported2.1.3fixed
Mavenorg.bouncycastle:bc-fipsNot reported2.1.3fixed
Mavenorg.bouncycastle:bcprov-jdk18onNot reported1.85fixed
Mavenorg.bouncycastle:bcprov-lts8onNot reported2.73.12fixed
Mavenorg.bouncycastle:bcprov-jdk15to18Not reported1.85fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianbouncycastlesourcesid1.86-1not yet assignedNot reported[1143536]
Debianbouncycastlesourceforky1.86-1not yet assignedNot reported[1143536]
Debianbouncycastlesourcetrixie(unfixed)not yet assignedNot reported[1143536]
Debianbouncycastlesourcebookworm(unfixed)not yet assignedNot reported[1143536]
Cpebc-javacpeNot reported1.85Not reportedNVD-CVE-2026-8763Not reported
Cpefips_java_apicpeNot reported2.1.3Not reportedNVD-CVE-2026-8763Not reported
Mavenorg.bouncycastle:bc-fipsmavenNot reported2.1.3Not reportedGHSA-9PWP-9QQC-PR26Not reported
Mavenorg.bouncycastle:bcprov-jdk18onmavenNot reported1.85Not reportedGHSA-9PWP-9QQC-PR26Not reported
Mavenorg.bouncycastle:bcprov-lts8onmavenNot reported2.73.12Not reportedGHSA-9PWP-9QQC-PR26Not reported
Mavenorg.bouncycastle:bcprov-jdk15to18mavenNot reported1.85Not reportedGHSA-9PWP-9QQC-PR26Not reported

[Debian bug #1143536]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libbcjmail-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

  • [libbcmail-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

  • [libbcpg-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

  • [libbcpkix-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

  • [libbcprov-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

  • [libbctls-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

  • [libbcutil-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

    • 1.72-2 · all · bookworm

      Affected

      nvd · bouncycastle · debian · bookworm; nvd · bouncycastle · debian · 12

[Debian 13 (Trixie)]

  • [libbcjmail-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

  • [libbcmail-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

  • [libbcpg-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

  • [libbcpkix-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

  • [libbcprov-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

  • [libbctls-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

  • [libbcutil-java]Affected

    Source package: [bouncycastle]

    Details (2)
    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

    • 1.80-3 · all · trixie

      Affected

      nvd · bouncycastle · debian · 13

Observed:

References