在 Legion of the Bouncy Castle 组织的 bc-csharp 库(版本号低于 2.7.0)中,IesEngine(一种未使用分组密码的 IesEngine)在流模式下运行存在漏洞,导致消息认证密钥通过加密密钥流暴露。该漏洞允许远程攻击者在观察到一条具有已知明文的加密消息后,构造精心设计的密文和消息认证码(MAC)标签,伪造长度更短且由攻击者任意选择的消息,而这些消息会被接收方视为合法和认证过的。这是因为 MAC 密钥直接从密钥派生输出中获取,且该派生输出紧随与消息等长的密钥流之后;而密钥派
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Legion of the Bouncy Castle Inc. | bc-csharp | < 2.7.0 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| Legion of the Bouncy Castle Inc. | bc-csharp | 0 ~ 2.7.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-63569 | 9.1 CRITICAL | MTI/A0 DHAgreement does not validate the peer's ephemeral value |
| CVE-2026-16000 | 8.7 HIGH | KCcmBlockCipher (DSTU 7624 CCM) tag not bound to nonce when no associated data is used |
| CVE-2026-63566 | 8.7 HIGH | DTLS handshake reassembler allocates buffer from unchecked 24-bit length |
| CVE-2026-63571 | 8.7 HIGH | Attribute certificate path validation does not verify the attribute certificate's signatur |
| CVE-2026-63568 | 8.7 HIGH | Unbounded CMP/CRMF password-based MAC iteration count allows CPU exhaustion |
| CVE-2026-103600 | 8.7 HIGH | Unbounded ASN.1 nesting depth causes process-terminating stack overflow |
| CVE-2026-63574 | 8.7 HIGH | Unbounded allocation from OpenPGP signature and user attribute subpacket lengths |
| CVE-2026-103604 | 8.7 HIGH | Quadratic-time escaping when converting X.509 distinguished names to strings |
| CVE-2026-103603 | 8.7 HIGH | Unbounded HSS public key level count allows huge array allocation during signature verific |
| CVE-2026-17507 | 8.7 HIGH | MLS membership checks compare a uint32 leaf_index as signed, admitting an out-of-range sen |
| CVE-2026-18036 | 8.2 HIGH | NTRU leaks private key information by reducing secret values with a non-constant-time inte |
| CVE-2026-63577 | 8.2 HIGH | Name Constraints bypass: directoryName constraint matched at any position in the DN instea |
| CVE-2026-63576 | 8.2 HIGH | URI name constraints checked against a mis-parsed host |
| CVE-2026-63573 | 8.2 HIGH | Bleichenbacher padding oracle in CMS RSA PKCS#1 v1.5 key-transport unwrap |
| CVE-2026-103602 | 8.2 HIGH | Name constraints bypass via trailing dot in rfc822Name, dNSName and URI hosts |
| CVE-2026-103601 | 8.2 HIGH | CcmBlockCipher and KCcmBlockCipher leave unverified plaintext in the output buffer after a |
| CVE-2026-63567 | 8.2 HIGH | IesEngine block-cipher mode checks padding before MAC (CBC padding oracle) |
| CVE-2026-15999 | 8.2 HIGH | AES-CCM decryption accepts zero or out-of-range tag length, bypassing authentication |
| CVE-2026-63578 | 7.1 HIGH | Unbounded PBE iteration count when decrypting PKCS#8 private keys |
| CVE-2026-63570 | 7.1 HIGH | Pkcs12Store.GetCertificateChain loops forever on cyclic issuer links |
Showing top 20 of 24 CVEs. View all on vendor page → →
No comments yet