Intel

AIKIDO-2026-526143

bcutil-jdk18on is vulnerable to Uncontrolled Recursion

Uncontrolled RecursionCVE-2026-59645 Published Aug 10, 2026

87

High Risk

This Affects:

JAVAbcutil-jdk18on
1.70.0 - 1.84.0
Fixed in 1.85.0
Are you affected? Scan for Free

TL;DR

OERInputStream recurses without a depth limit when decoding self-referential IEEE 1609.2 OER schemas. Crafted OER input can recurse until the stack is exhausted. Parsers handling untrusted 1609.2/OER data can crash or hang. The fix enforces a maximum OER recursion depth.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you parse untrusted IEEE 1609.2 OER with OERInputStream.

Background info

bcutil-jdk18on is vulnerable to Uncontrolled Recursion in versions 1.70.0 - 1.84.0.

How to fix this

Upgrade the org.bouncycastle:bcutil-jdk18on and/or the org.bouncycastle:bcutil-jdk15to18 library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform