cveboard Feed RSS

CVE-2025-39766

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2025
Publicação na fonte
Atualização na fonte
Importado pelo cveboard
Snapshot da fonte
cve_2026-10-24_midnight_baseline ·

Texto simples

Texto da CNA em inglês

net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit

In the Linux kernel, the following vulnerability has been resolved: net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit The following setup can trigger a WARNING in htb_activate due to the condition: !cl->leaf.q->q.qlen tc qdisc del dev lo root tc qdisc add dev lo root handle 1: htb default 1 tc class add dev lo parent 1: classid 1:1 \ htb rate 64bit tc qdisc add dev lo parent 1:1 handle f: \ cake memlimit 1b ping -I lo -f -c1 -s64 -W0.001 127.0.0.1 This is because the low memlimit leads to a low buffer_limit, which causes packet dropping. However, cake_enqueue still returns NET_XMIT_SUCCESS, causing htb_enqueue to call htb_activate with an empty child qdisc. We should return NET_XMIT_CN when packets are dropped from the same tin and flow. I do not believe return value of NET_XMIT_CN is necessary for packet drops in the case of ack filtering, as that is meant to optimize performance, not to signal congestion.

Fatos de produtos e versões por escopo

Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.

Exploração desconhecida; este catálogo não avalia exploração.

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
unaffected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
046f6fd5daefac7f5abdafb436b30f63bc7c602baffectedgit7689ab22de36f8db19095f6bdf11f28cfde92f5cIndisponívelNenhuma listada
046f6fd5daefac7f5abdafb436b30f63bc7c602baffectedgitde04ddd2980b48caa8d7e24a7db2742917a8b280IndisponívelNenhuma listada
046f6fd5daefac7f5abdafb436b30f63bc7c602baffectedgit0dacfc5372e314d1219f03e64dde3ab495a5a25eIndisponívelNenhuma listada
046f6fd5daefac7f5abdafb436b30f63bc7c602baffectedgit710866fc0a64eafcb8bacd91bcb1329eb7e5035fIndisponívelNenhuma listada
046f6fd5daefac7f5abdafb436b30f63bc7c602baffectedgitaa12ee1c1bd260943fd6ab556d8635811c332eebIndisponívelNenhuma listada
046f6fd5daefac7f5abdafb436b30f63bc7c602baffectedgitff57186b2cc39766672c4c0332323933e5faaa88IndisponívelNenhuma listada
046f6fd5daefac7f5abdafb436b30f63bc7c602baffectedgit62d591dde4defb1333d202410609c4ddeae060b3IndisponívelNenhuma listada
046f6fd5daefac7f5abdafb436b30f63bc7c602baffectedgit15de71d06a400f7fdc15bf377a2552b0ec437cf5IndisponívelNenhuma listada

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
affected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
4.19affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.19IndisponívelNenhuma listada
5.4.297unaffectedsemverIndisponível5.4.*Nenhuma listada
5.10.241unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.190unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.149unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.103unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.44unaffectedsemverIndisponível6.12.*Nenhuma listada
6.16.4unaffectedsemverIndisponível6.16.*Nenhuma listada
6.17unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada