CVE-2026-63574 in bc-csharp
Сводка
по VulDB • 02.10.2026
Выделение памяти с чрезмерным значением размера в парсерах подпакетов подписи и атрибутов пользователя OpenPGP (SignatureSubpacketsParser.ReadPacket, UserAttributeSubpacketsParser.ReadPacket) в библиотеке bc-csharp от Legion of the Bouncy Castle Inc. до версии 2.7.0 позволяет удаленному неаутентифицированному злоумышленнику, который может предоставить специально созданную открытый ключ OpenPGP, сертификат или подпись, вызвать отказ в обслуживании (исключение OutOfMemoryException или исчерпание памяти) на этапе парсинга через заголовок подпакета с использованием пятибайтовой формы длины. Это происходит потому, что объявленная длина использовалась для выделения буфера подпакета без верхнего предела и без сравнения с размером окружающего области подпакетов или пакета, поэтому несколько байт входных данных могут потребовать выделения до примерно 2 ГБ памяти еще до чтения каких-либо данных подпакета.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.