CVE-2026-103601

High

Description

Release of unverified plaintext in the CCM (CcmBlockCipher) and DSTU 7624 CCM (KCcmBlockCipher) AEAD modes in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote attacker to obtain decryptions of ciphertexts of their choosing via forged messages sent to an application that lets the output buffer of a failed decryption be observed, for example through buffer reuse or logging, because decryption wrote the recovered plaintext into the caller-supplied output buffer before checking the authentication tag and left it there when the check failed. Only decryption into a caller-supplied buffer is affected; methods that return a newly allocated array are not.

SeverityHigh
CVSS8.2
Exploit probability—
ProductLegion Of The Bouncy Castle Inc. Bc-csharp
PublishedOct 2, 2026
First seenOct 2, 2026
Weakness typeCWE-354CWE-354

How to fix

Affected products

ProductAffected versionsFixed in
Legion of the Bouncy Castle Inc. bc-csharpv < 2.7.02.7.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.