CVE-2026-63569 in bc-csharp
요약
\~에 의해 VulDB • 2026. 10. 02.
Legion of the Bouncy Castle Inc.의 bc-csharp 2.7.0 이전 버전에서 DHAgreement.CalculateAgreement(MTI/A0 두 번 실행되는 Diffie-Hellman)에 대한 부적절한 입력 유효성 검사로 인해, 경로 상(on-path) 공격자가 로컬 당사자가 이미 알고 있는 합의 값을 계산하도록 유도하여 MTI/A0이 제공해야 하는 키 인증을 무력화할 수 있습니다. 또한 악의적인 피어는 p-1의 작은 인수들로 모듈러 연산을 통해 로컬 정적 비밀키를 학습하고, 이러한 인수가 많은 그룹에서는 이를 완전히 복구할 수 있습니다. 이 공격은 범위를 벗어난(out-of-range) 또는 차수가 작은(small-order) 임시값(ephemeral value)을 조작하여 수행되며, 해당 값이 DH 공개 키에 적용되는 범위 및 부분군(subgroup) 멤버십 검사가 적용되지 않은 채 정적 비밀키의 지수로 승산되기 때문에 성공합니다. DHAgreement를 직접 호출하는 애플리케이션만 영향을 받습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.