CVE-2026-63574 in bc-csharp
요약
\~에 의해 VulDB • 2026. 10. 02.
Legion of the Bouncy Castle Inc. bc-csharp 2.7.0 이전 버전의 OpenPGP 서명 및 사용자 속성 하위 패킷 파서(SignatureSubpacketsParser.ReadPacket, UserAttributeSubpacketsParser.ReadPacket)에서 과도한 크기 값으로 인한 메모리 할당 취약점이 존재합니다. 이 취약점은 조작된 OpenPGP 공개 키, 인증서 또는 서명을 제공할 수 있는 원격의 비인증 공격자가 5바이트 길이 형식을 사용하는 하위 패킷 헤더를 통해 서비스 거부(OutOfMemoryException 또는 파싱 과정 중 메모리 고갈)를 유발할 수 있게 합니다. 이는 선언된 길이가 상위 하위 패킷 영역이나 패킷의 크기와 비교되지 않고 상한선 없이 하위 패킷 버퍼의 크기를 결정하는 데 사용되었기 때문이며, 이로 인해 몇 바이트의 입력만으로도 서브패킷 데이터가 읽히기 전에 최대 약 2GB에 달하는 메모리 할당이 요구될 수 있습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.