Intel

AIKIDO-2026-190638

bcprov-jdk18on is vulnerable to Uncontrolled Resource Consumption

Uncontrolled Resource ConsumptionCVE-2026-17508 Published Today

69

Medium Risk

This Affects:

JAVAbcprov-jdk18on
1.71 - 1.85.2
Fixed in 1.86
Are you affected? Scan for Free

TL;DR

Password-based cryptography entry points accept attacker-controlled KDF cost parameters without complete bounds, so parsing untrusted password-encrypted keys, stores, or parameters spends excessive CPU or memory before authentication succeeds. The fix bounds iteration counts, key length, bcrypt rounds, and the remaining PBMAC1 parameters before derivation or allocation.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you parse untrusted password-encrypted keys, stores, or parameters through the Bouncy Castle provider.

Background info

bcprov-jdk18on is vulnerable to Uncontrolled Resource Consumption in versions 1.71 - 1.85.2.

How to fix this

Upgrade the bcprov-jdk18on 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