VendorsBouncy Castlebc-csharpany version
Vulnerabilities

Bouncy Castle bc-csharp any version

Ranked by severity, then by exploit likelihood, unless you sort otherwise. Click a CVE ID for its full record.

22CVEs
CVE-2026-63569
MTI/A0 DHAgreement does not validate the peer's ephemeral value
Published 2026-10-02 · Analyzed
9.1EPSS 0.003
CVE-2026-103603
Unbounded HSS public key level count allows huge array allocation during signature verification
Published 2026-10-02 · Analyzed
8.7EPSS 0.005
CVE-2026-63566
DTLS handshake reassembler allocates buffer from unchecked 24-bit length
Published 2026-10-02 · Analyzed
8.7EPSS 0.004
CVE-2026-63574
Unbounded allocation from OpenPGP signature and user attribute subpacket lengths
Published 2026-10-02 · Analyzed
8.7EPSS 0.004
CVE-2026-63568
Unbounded CMP/CRMF password-based MAC iteration count allows CPU exhaustion
Published 2026-10-02 · Analyzed
8.7EPSS 0.004
CVE-2026-103600
Unbounded ASN.1 nesting depth causes process-terminating stack overflow
Published 2026-10-02 · Analyzed
8.7EPSS 0.004
CVE-2026-103604
Quadratic-time escaping when converting X.509 distinguished names to strings
Published 2026-10-02 · Analyzed
8.7EPSS 0.003
CVE-2026-16000
KCcmBlockCipher (DSTU 7624 CCM) tag not bound to nonce when no associated data is used
Published 2026-10-02 · Analyzed
8.7EPSS 0.002
CVE-2026-63571
Attribute certificate path validation does not verify the attribute certificate's signature
Published 2026-10-02 · Analyzed
8.7EPSS 0.001
CVE-2026-63567
IesEngine block-cipher mode checks padding before MAC (CBC padding oracle)
Published 2026-10-02 · Analyzed
8.2EPSS 0.005
CVE-2026-63573
Bleichenbacher padding oracle in CMS RSA PKCS#1 v1.5 key-transport unwrap
Published 2026-10-02 · Analyzed
8.2EPSS 0.003
CVE-2026-103601
CcmBlockCipher and KCcmBlockCipher leave unverified plaintext in the output buffer after a failed tag check
Published 2026-10-02 · Analyzed
8.2EPSS 0.003
CVE-2026-103602
Name constraints bypass via trailing dot in rfc822Name, dNSName and URI hosts
Published 2026-10-02 · Analyzed
8.2EPSS 0.002
CVE-2026-15999
AES-CCM decryption accepts zero or out-of-range tag length, bypassing authentication
Published 2026-10-02 · Analyzed
8.2EPSS 0.002
CVE-2026-63576
URI name constraints checked against a mis-parsed host
Published 2026-10-02 · Analyzed
8.2EPSS 0.002
CVE-2026-63577
Name Constraints bypass: directoryName constraint matched at any position in the DN instead of as a prefix
Published 2026-10-02 · Analyzed
8.2EPSS 0.002
CVE-2026-16001
IesEngine stream-mode MAC forgery via length-dependent KDF split
Published 2026-10-02 · Analyzed
8.2EPSS 0.002
CVE-2026-63572
Unbounded MAC and bag-decryption iteration counts when loading PKCS#12 files
Published 2026-10-02 · Analyzed
7.5EPSS 0.004
CVE-2026-63578
Unbounded PBE iteration count when decrypting PKCS#8 private keys
Published 2026-10-02 · Analyzed
7.5EPSS 0.004
CVE-2026-63570
Pkcs12Store.GetCertificateChain loops forever on cyclic issuer links
Published 2026-10-02 · Analyzed
7.5EPSS 0.002
CVE-2026-63575
PKCS#12 key derivation loops about 2^32 times on a zero or negative iteration count
Published 2026-10-02 · Analyzed
7.5EPSS 0.002
CVE-2020-15522
Bouncy Castle BC Java before 1.66, BC C# .NET before 1.8.7, BC-FJA before 1.0.1.2, 1.0.2.1, and BC-FNA before 1.0.1.1 have a timing issue within the EC math library that can expose information about the private key when an attacker is able to observe timing information for the generation of multiple deterministic ECDSA signatures.
Published 2021-05-20 · Modified
5.9EPSS 0.015