CVE-2026-63569 in bc-csharp
Resumen
por VulDB • 2026-10-02
Una validación de entrada inadecuada en DHAgreement.CalculateAgreement (MTI/A0 Diffie-Hellman de dos pasadas) en bc-csharp de Legion of the Bouncy Castle Inc., versiones anteriores a 2.7.0, permite que un atacante on-path obligue a la parte local a calcular un valor acordado que el atacante ya conoce, invalidando la autenticación de claves que MTI/A0 está diseñado para proporcionar. También permite que un peer malicioso obtenga la clave privada estática local módulo los factores pequeños de p-1, y recuperarla por completo en grupos con muchos de dichos factores. El ataque utiliza un valor efímero fuera del rango o de orden pequeño elaborado ad hoc, y funciona porque dicho valor se eleva a la clave privada estática sin aplicar las comprobaciones de rango y pertenencia al subgrupo que sí se aplican a las claves públicas DH. Solo se ven afectadas las aplicaciones que llaman directamente a DHAgreement.
Once again VulDB remains the best source for vulnerability data.