Уязвимость BDU: 2026-04946 в cURL
Уязвимость BDU: 2026-04946 в cURL
Категория: Программы Теги: Уязвимости Опубликовано: 1 мая 2026

Уязвимость BDU: 2026-04946 (CVE-2026-3805) в cURL

В cURL обнаружена уязвимость BDU: 2026-04946 (CVE-2026-3805) использования памяти после освобождения (Use-After-Free) в обработчике протокола SMB. Проблема возникает, когда выполняется второй SMB-запрос к тому же хосту с повторным использованием соединения. При этом libcurl ошибочно использует указатель на данные в уже освобождённую область памяти.

В результате возникает классическая ситуация Use After Free: программа продолжает обращаться к участку памяти после его освобождения, что может привести либо к утечке конфиденциальной информации, либо к аварийному завершению процесса (отказу в обслуживании).

Анализ уязвимости

Уровень опасности: 7.5 (Высокий)

Вектор атаки: AV: N/AC: L/PR: N/UI: N/S: U/C: N/I: N/A: H

Расшифровка вектора CVSS 3.1:

AV: N — Вектор атаки: Сетевой

AC: L — Сложность атаки: Низкая

PR: N — Необходимые привилегии: Не требуются

UI: N — Взаимодействие с пользователем: Не требуется

S: U — Область действия: Не оказывает

C: N — Влияние на конфиденциальность: Отсутствует

I: N — Влияние на целостность: Отсутствует

A: H — Влияние на доступность: Высокое

Условия эксплуатации

Уязвимость проявляется при соблюдении всех следующих условий:

Продолжение статьи в закрытом канале на Sponsr.ru, а также:

  • еженедельная рассылка технических деталей уязвимостей;
  • детальные разборы уязвимостей;
  • разбор уязвимости по запросу.
Алексей Черемных Алексей Черемных
63