CVE-2025-68325
net/sched: sch_cake: Исправление некорректного уменьшения qlen в cake_drop
- Опубликовано
- 18 дек. 2025 г.
- Обновлено
- 23 мая 2026 г.
- Назначение CNA
- Linux
- Наблюдены доказательства
- 8 авг. 2026 г.
Низкий · следующие 30 дней
- Процентиль
- 8,9 %
- Дата модели
- 15 окт. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
В ядре Linux устранена следующая уязвимость: net/sched: sch_cake: Исправление некорректного уменьшения qlen в cake_drop В функции cake_drop() для обновления qlen и backlog иерархии qdisc используется qdisc_tree_reduce_backlog(). Её вызывающая функция cake_enqueue() предполагает, что родительский qdisc поставит текущий пакет в очередь. Однако это предположение нарушается, когда cake_enqueue() возвращает NET_XMIT_CN: родительский qdisc прекращает постановку текущего пакета в очередь, что приводит к несогласованности учёта qlen/backlog в дереве. Такое несоответствие может привести к разыменованию NULL (например, когда родительским Qdisc является qfq_qdisc). Данный патч вычисляет дельту qlen/backlog более надёжным способом, наблюдая разницу до и после серии вызовов cake_drop(), а затем компенсирует учёт дерева qdisc, если cake_enqueue() возвращает NET_XMIT_CN. Чтобы обеспечить корректную компенсацию при включённом прореживании ACK, вводится новая переменная для сохранения qlen без изменений.
Источники
PoC CVE-2025-68325
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.