CVE-2024-46800 in Linuxinformação

Sumário

de VulDB • 17/06/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

sch/netem: corrige use-after-free em netem_dequeue

Se netem_dequeue() enfileirar um pacote no qdisc interno e esse qdisc retornar __NET_XMIT_STOLEN, o pacote é descartado, mas qdisc_tree_reduce_backlog() não é chamada para atualizar o q.qlen do pai, levando a um use-after-free semelhante ao do Commit e04991a48dbaf382 ("netem: corrige valor de retorno se o enfileiramento duplicado falhar").

Comandos para acionar o UaF do KASAN:

ip link add type dummy ip link set lo up ip link set dummy0 up tc qdisc add dev lo parent root handle 1: drr tc filter add dev lo parent 1: basic classid 1:1 tc class add dev lo classid 1:1 drr tc qdisc add dev lo parent 1:1 handle 2: netem tc qdisc add dev lo parent 2: handle 3: drr tc filter add dev lo parent 3: basic classid 3:1 action mirred egress redirect dev dummy0 tc class add dev lo classid 3:1 drr ping -c1 -W0.01 localhost # Aciona o bug tc class del dev lo classid 1:1 tc class add dev lo classid 1:1 drr ping -c1 -W0.01 localhost # UaF

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

Responsável

Linux

Reservar

11/09/2024

Divulgação

18/09/2024

Moderação

aceite

Entrada

VDB-277989

CPE

pronto

EPSS

0.00268

KEV

não

Atividades

baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!