Patch Forecast
Yellow warning
Plan into this sprint.

CVE-2026-63575

Loop with unreachable exit condition in the PKCS#12 key derivation (Pkcs12ParametersGenerator) in…

Risk score
49/100
CVSS
7.1 v4.0
Exploit chance (30 days)
0.2%
Published
2 Oct 2026

Open in the live forecast Today's forecast

What to know

What it is
Loop with unreachable exit condition in the PKCS#12 key derivation (Pkcs12ParametersGenerator) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who can supply a PKCS#12 (PFX) file, or a PKCS#8 encrypted private key that uses a PKCS#12 password-based encryption algorithm, to cause a denial …
Affected
See advisory
Fix
Upgrade the product to 2.7.0 or later.
Exploitation
No known exploitation

Why it is Yellow

  • CVSS 7.1 high
  • Remotely exploitable without logging in

References

Original description

Loop with unreachable exit condition in the PKCS#12 key derivation (Pkcs12ParametersGenerator) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who can supply a PKCS#12 (PFX) file, or a PKCS#8 encrypted private key that uses a PKCS#12 password-based encryption algorithm, to cause a denial of service through CPU exhaustion via an iteration count of zero or below, because the derivation loop ran until its counter equalled the count, so for such a count it wrapped through about 2^32 iterations before the MAC or the password could be checked. A 75-byte PFX file with a negative MacData iteration count kept Pkcs12Store.Load busy for many minutes.

Last activity 2 Oct 2026. Patch Forecast updates every hour.