CVE-2026-45447
Использование после освобождения кучи в функции PKCS7_verify()
- Опубликовано
- 9 июн. 2026 г.
- Обновлено
- 18 сент. 2026 г.
- Назначение CNA
- openssl
- Наблюдены доказательства
- 8 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HНизкий · следующие 30 дней
- Процентиль
- 88,9 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Краткое описание проблемы: Специально сформированное подписанное сообщение PKCS#7 или S/MIME может вызвать use-after-free при проверке подписи PKCS#7. Краткое описание воздействия: use-after-free может привести к сбоям процессов, повреждению кучи или потенциально к удалённому выполнению кода. При обработке подписанного сообщения PKCS#7 или S/MIME, если поле SignedData digestAlgorithms присутствует как пустой ASN.1 SET, OpenSSL может некорректно освободить BIO, принадлежащий вызывающей стороне, во время PKCS7_verify(). Последующее использование BIO вызывающим приложением приводит к состоянию use-after-free. В типичном случае это происходит, когда приложение позже вызывает BIO_free() для BIO, изначально переданного в PKCS7_verify(). В зависимости от поведения аллокатора и особенностей использования BIO в приложении, это может привести к сбою или иному повреждению памяти. В некоторых контекстах приложений это потенциально может быть использовано для удалённого выполнения кода. Приложения, обрабатывающие подписанные сообщения PKCS#7 или S/MIME с использованием API PKCS#7 в OpenSSL, могут быть затронуты. Приложения, использующие для этой обработки API CMS, не затронуты. Модули FIPS в версиях 4.0, 3.6, 3.5, 3.4 и 3.0 не затронуты этой проблемой, поскольку затрагиваемый код находится за пределами границы модуля FIPS в OpenSSL.
Источники
1- CVE-2026-45447Информационный
CVE-2026-45447
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.