SB20261021101 - Information Exposure Through Timing Discrepancy in Bouncy Castle for Java



SB20261021101 - Information Exposure Through Timing Discrepancy in Bouncy Castle for Java

Published: October 21, 2026

Security Bulletin ID SB20261021101
CSH Severity
Medium
Patch available
YES
Number of vulnerabilities 1
Exploitation vector Remote access
Highest impact Information disclosure

Breakdown by Severity

Medium 100%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 1 vulnerability.


1) Information Exposure Through Timing Discrepancy (CVE-ID: CVE-2026-18036)

CWE-ID: CWE-208 - Information Exposure Through Timing Discrepancy

CVSSv4: 8.2 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to recover information about NTRU private key material through timing measurements.

The vulnerability exists due to observable timing discrepancies in the mod3 and modQ reduction helpers in org.bouncycastle.pqc.math.ntru.Polynomial and org.bouncycastle.pqc.crypto.ntru.NTRUSampling when performing secret-dependent modular reductions during key generation, encapsulation, and decapsulation. A remote attacker can measure and analyze the latency of these operations to infer information about NTRU private key material.


Remediation

Install update from vendor's website.