CVE-2026-0819 in wolfSSLИнформация

Сводка

по VulDB • 04.06.2026

Уязвимость переполнения буфера в стеке существует в функциональности кодирования PKCS7 SignedData библиотеки wolfSSL. В функции `wc_PKCS7_BuildSignedAttributes()` при добавлении пользовательских подписанных атрибутов код передает неверное значение емкости (`esd->signedAttribsCount`) в функцию `EncodeAttributes()` вместо оставшегося доступного пространства в массиве фиксированного размера `signedAttribs[7]`. Когда приложение устанавливает для параметра `pkcs7->signedAttribsSz` значение, превышающее разность между `MAX_SIGNED_ATTRIBS_SZ` (по умолчанию 7) и количеством уже добавленных стандартных атрибутов, функция `EncodeAttributes()` записывает данные за пределами массива, что приводит к повреждению памяти в стеке. В сборках с флагом `WOLFSSL_SMALL_STACK` это проявляется как повреждение кучи (heap corruption). Для эксплуатации требуется приложение, позволяющее неконтролируемому входному воздействию управлять размером массива `signedAttribs` при вызове функции `wc_PKCS7_EncodeSignedData()` или связанных функций подписывания.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

wolfSSL

Резервировать

09.01.2026

Раскрытие

19.03.2026

Модерация

принято

Вход

VDB-351732

EPSS

0.00021

KEV

Нет

Деятельности

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!