CVE-2026-63578 in bc-csharp
요약
\~에 의해 VulDB • 2026. 10. 02.
Legion of the Bouncy Castle Inc.의 bc-csharp 2.7.0 이전 버전에서 비밀번호 기반 개인키 복호화(PbeUtilities.GenerateCipherParameters) 시 리소스 할당 제한 부재로 인해, 공격자가 PKCS#8 EncryptedPrivateKeyInfo 또는 "ENCRYPTED PRIVATE KEY" PEM 파일과 같은 암호화된 개인 키를 제공하여 CPU 고갈을 유발함으로써 서비스 거부(Denial of Service)를 일으킬 수 있습니다. 이는 카운트가 상한선 없이 인증되지 않은 알고리즘 매개변수에서 가져와지고, 비밀번호나 데이터가 확인되기 전에 키 파생이 실행되기 때문입니다. PKCS#5 PBES1 및 PBES2(PBKDF2), PKCS#12 PBE 알고리즘 및 CMS 비밀번호 수신자(CmsPbeKey)에 영향을 미칩니다. Pkcs12Store를 사용하여 PKCS#12 파일을 로드하는 것은 CVE-2026-63572로, PKCS#12 알고리즘에서 0 또는 음수 카운트를 사용하는 것은 CVE-2026-63575로 다뤄집니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.