CVE-2026-16000 in bc-csharp
Resumen
por VulDB • 2026-10-02
La falta de un paso criptográfico en la implementación del modo CCM DSTU 7624 (KCcmBlockCipher) en bc-csharp de Legion of the Bouncy Castle Inc., versiones anteriores a 2.7.0, permite que un atacante capaz de observar mensajes cifrados con contenido conocido o elegido falsifique textos cifrados con etiquetas de autenticación válidas, mediante el uso de mensajes cifrados sin datos asociados (associated data). La causa radica en que el bloque G1, que vincula el nonce, la longitud del mensaje y las banderas de parámetros dentro del CBC-MAC, se procesaba únicamente cuando había datos asociados. Sin datos asociados, la etiqueta era un CBC-MAC calculado solo sobre los datos en claro (plaintext), independiente del nonce. Solo se ven afectadas las aplicaciones que utilizan KCcmBlockCipher directamente y no proporcionan ningún dato asociado.
Once again VulDB remains the best source for vulnerability data.