No kernel Linux, a seguinte vulnerabilidade foi resolvida. rede/sched: sch_fq_codel: Não chame qdisc_tree_reduce_backlog durante o peek antes de restaurar qlen Sempre que fq_codel solta pacotes durante o peek, ele chama qdisc_tree_reduce_backlog. Um problema surge porque chama qdisc_tree_reduce_backlog antes de reincrementar o qlen. Se qlen cair a zero, mas o peek retorna um skb, o callback do pai do qlen_notify será executado mesmo que fq_codel ainda tenha 1 pacote na fila e, assim, irá desativar erroneamente a classe do pai causando problemas como um relatório recente [ 1 ] e um acesso à memória selvagem no qfq:.
[ 29.371146 [ T 360 ] Oops: falha de proteção geral, provavelmente para endereço não-canonico 0 xfbd 59 c 0000000024: 0000 [# 1 ] SMP KASAN NOPTI [ 29.371666 [ T 360 ] KASAN: talvez wild-memory-acesso em alcance [ 0 xmorto 000000000120 - 0 xmorto 000000000127 ] [ 29.371987 [ T 360 ] CPU: 6 UID: 0 PID: 360 Comunicação: tc Não manchado 7.1.0 -rc 5 - 00285 -gc 530 e 5 b 2 dbc 6 - Sujo # 82 PREEMPT( Full) [ 29.372384 [ T 360 ] Nome do hardware: Bochs Bochs, BIOS Bochs 01 / 01 / 2011 [ 29.372620 [ T 360 ] RIP: 0010:qfq_deactivate_agg (include/linux/list.h: 1029 (discriminador 2 ) include/linux/list.h: 1043 (discriminador 2 ) net/ sched/sch_qfq.c: 1369 (discriminador 2 ) net/ sched/sch_qfq.c: 1395 (discriminador 2 )) sch_qfq [ 29.373544 [ T 360 ] RSP: 0018:ffff 888102417370 EFLAGS: 00010216 [ 29.373800 [ T 360 ] RAX: 0000000000000000 RBX: ffff 88811224 d 568 RCX: dffffc 0000000000 [ 29.374079 [ T 360 ] RDX: 1 ffffff 11021 fe 1543 RSI: ffff 88810 ff 0 aa 00 RDI: dffffc 0000000000 [ 29.374368 [ T 360 ] RBP: ffff 88811224 c 280 R 08: morto 000000000122 R 09: 1 bd 5 a 00000000024 [ 29.374649 [ T 360 ] R 10: fffffbfff 7940329 R 11: fffffbfff 7940329 R 12: 0000000000000000 [ 29.374926 [ T 360 ] R 13: morto 000000000100 R 14: ffff 88811224 d 580 R 15: ffff 88811224 d 578 [ 29.375207 [ T 360 ] FS: 00007 f 5 b 794 e 5780 ( 0000 ) GS:ffff 88815 d 1 e 9000 ( 0000 ) knIGS: 0000000000000000 [ 29.375545 [ T 360 ] CS: 0010 DS: 0000 ES: 0000 CR 0: 0000000080050033 [ 29.375823 [ T 360 ] CR 2: 000055 ffb 091 f 000 CR 3: 000000010 a 305000 CR 4: 0000000000750 ef 0 [ 29.376103 [ T 360 ] PKRU: 55555554 [ 29.376258 [ T 360 ] Chamada de rastreamento: [ 29.376401 [ T 360 ] ... [ 29.376885 [ T 360 ] qfq_reset_qdisc (net/sched/sch_qfq.c: 357 net/ sched/sch_qfq.c: 1487 ) sch_qfq [ 29.377074 [ T 360 ] qdisc_ reset (net/sched/sch_generic.c: 1057 ) [ 29.377414 [ T 360 ] __ qdisc_ destroy (net/ sched/sch_generic.c: 1096 ) [ 29.377600 [ T 360 ] qdisc_ enxerto (net/sched/sch_api.c: 1062 líquido/ sched/sch_api.c: 1053 líquido/ sched/sch_api.c: 1159 ) [ 29.378593 [ T 360 ] tc_get_qdisc (net/sched/sch_api.c: 1528 líquido/ sched/sch_api.c: 1556 ) Conserte isso apenas chamando o qdisc_tree_reduce_backlog em peek depois que o qlen for restaurado.
[ 1 ] 2 cbVe 79 oj 0 O 9 == M 4 + 4 x 3 v+O+qzRagA= 2 =wkrp 9 i 9 = CqYvyZA@ email. gmail.com/ Registro de aconselhamento: GHSA-x 458 - 6 j 5 f- w 8 xq. Identificadores relacionados: CVE- 2026 - 80630.
Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 28 T 09: 31: 47.000 Z e lista a sua última modificação como 2026 - 08 - 29 T 09: 30: 26.000 Z.
Gravidade: Crítico. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.
Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões.
Classificação e evidência: nenhum identificador CWE está listado. O registro contém 9 suporte de referências nestes tipos: AVISO, WEB.