Описание
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nft_flow_offload: reset dst in route object after setting up flow
dst is transferred to the flow object, route object does not own it
anymore. Reset dst in route object, otherwise if flow_offload_add()
fails, error path releases dst twice, leading to a refcount underflow.
A flaw was found in the Linux kernel's Netfilter subsystem. When configuring flow offloading, ownership of a destination route object is transferred without properly clearing its reference in the original route structure. If the flow offload setup subsequently fails, the error-handling path releases the route object a second time, triggering a reference count underflow. A local user can exploit this vulnerability to cause memory corruption, resulting in a system crash and Denial of Service (DoS).
Отчет
Red Hat has classified this vulnerability as having a Low impact because exploiting it requires an uncommon network configuration involving nftables flowtables and depends on a rare failure condition during flow offload addition. Default Red Hat Enterprise Linux deployments do not configure nftables flow offloading, significantly limiting exposure in standard environments. Additionally, an attacker must have local access with network administration privileges to manipulate flowtable rules, and any resulting exploitation is restricted to triggering an operational denial of service via a kernel crash.
Затронутые пакеты
| Платформа | Пакет | Состояние | Рекомендация | Релиз |
|---|---|---|---|---|
| Red Hat Enterprise Linux 6 | kernel | Not affected | ||
| Red Hat Enterprise Linux 7 | kernel | Not affected | ||
| Red Hat Enterprise Linux 7 | kernel-rt | Not affected | ||
| Red Hat Enterprise Linux 8 | kernel | Fix deferred | ||
| Red Hat Enterprise Linux 8 | kernel-rt | Fix deferred | ||
| Red Hat Enterprise Linux 9 | kernel-rt | Affected | ||
| Red Hat Enterprise Linux 9 | kernel | Fixed | RHSA-2024:8162 | 16.10.2024 |
| Red Hat Enterprise Linux 9 | kernel | Fixed | RHSA-2024:8162 | 16.10.2024 |
| Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions | kernel | Fixed | RHSA-2024:5257 | 13.08.2024 |
| Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions | kernel-rt | Fixed | RHSA-2024:5256 | 13.08.2024 |
Показывать по
Дополнительная информация
Статус:
EPSS
5.5 Medium
CVSS3
Связанные уязвимости
In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_flow_offload: reset dst in route object after setting up flow dst is transferred to the flow object, route object does not own it anymore. Reset dst in route object, otherwise if flow_offload_add() fails, error path releases dst twice, leading to a refcount underflow.
In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_flow_offload: reset dst in route object after setting up flow dst is transferred to the flow object, route object does not own it anymore. Reset dst in route object, otherwise if flow_offload_add() fails, error path releases dst twice, leading to a refcount underflow.
In the Linux kernel, the following vulnerability has been resolved: n ...
In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_flow_offload: reset dst in route object after setting up flow dst is transferred to the flow object, route object does not own it anymore. Reset dst in route object, otherwise if flow_offload_add() fails, error path releases dst twice, leading to a refcount underflow.
Уязвимость компонента nft_flow_offload ядра операционной системы Linux, позволяющая нарушителю выполнить произвольный код
EPSS
5.5 Medium
CVSS3