CVE-2026-8798Disclosure

LOWCVSS 8.7 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

In Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.1.3, the native entropy source used on Intel platforms retried the CPU entropy instructions without any bound. RDSEED and RDRAND report failure through their carry flag, and the JNI seeding routine spun re-issuing the instruction for as long as that flag stayed clear, so a persistent failure of the on-chip entropy source - whether from a hardware fault, from the underlying DRBG being exhausted by contention across many cores, or from a hypervisor that does not provide the instruction - left the calling thread looping indefinitely inside the JNI call, where it could be neither interrupted nor timed out. Any operation drawing from the native entropy source could therefore hang, denying service to the application. The retry loops are now bounded (200 attempts for RDSEED and 20 for RDRAND, twice the baselines given in Intel's Digital Random Number Generator software implementation guide), pausing between attempts and, on exhaustion, clearing any partially written buffer and throwing rather than continuing to spin. The clear is performed by an un-elidable memzero, which uses a volatile pointer and an assembly memory barrier so that a compiler cannot optimise the erase away as a dead store. Bouncy Castle for Java (bcprov) is not affected, as it has no native entropy source; the 1.0.X and 2.0.X FIPS series are not affected.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-835

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

STABLE

Threat summary

  • 3 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 3 signals
  • Disclosure: 3 classified signals
  • Peaked 1d ago at 2 mentions (2026-08-08); latest day: 1
  • 3 total mentions across 2 days

Deep dive

Activity timeline3 mentions / 2d
01122Mentions · 2026-08-08: 2Mentions · 2026-10-01: 1Technical Details · 2026-08-08: 2Technical Details · 2026-10-01: 108-0810-01
Signal classification1 categories
Disclosure
3100.0%
Referenced assets1 URL
By indicator
Classification over time
DateTotalLabels
2026-08-082
Disclosure2
2026-10-011
Disclosure1
Full discourse3 posts
  • Cloud-IAM@cloud_iam_com
    Disclosure

    CVE-2026-8798 - 8.7 (Bouncy Castle FIPS, `bc-fips`) If you run Keycloak in FIPS mode, on Intel hosts where the CPU's random-number instructions keep failing, the crypto library retries forever and can hang a thread indefinitely.

    Post summary

    The text discloses CVE-2026-8798 (CVSS 8.7) with technical details about the Bouncy Castle FIPS/bc-fips issue in Keycloak FIPS mode on Intel hosts with failing CPU random-number instructions, causing thread hangs, but contains no exploit, PoC, patch, or active exploitation claims.

    1002049
    217 followersView on X
  • CyberSignal | Cybersecurity News@XQOPTRX
    Disclosure

    🔐 Bouncy Castle Java FIPS vulnerability can freeze applications CVE-2026-8798 affects Bouncy Castle for Java FIPS before bc-fips 2.1.3. A failure involving Intel CPU entropy instructions could cause the native entropy source to loop indefinitely, potentially hanging applications performing cryptographic operations. 🔎 Source: Bouncy Castle / CVE disclosure #Java #Cryptography #CVE #CyberSecurity

    Post summary

    A newly disclosed CVE-2026-8798 for Bouncy Castle Java FIPS can cause applications to freeze via an entropy loop, but no exploit code, patches, or active exploitation reports are provided.

    0000045
    34 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-8798 In Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.1.3, the native entropy source used on Intel platforms retried the CPU entropy instructions without any bound. … https://www.cve.org/CVERecord?id=CVE-2026-8798

    Post summary

    The post announces CVE‑2026‑8798 describing an unbounded retry of CPU entropy instructions in Bouncy Castle FIPS before v2.1.3, without mentioning PoC, exploit, or mitigation.

    000001.6K
    57.9K followersView on X

Explore more