CVE-2022-49802 in Linuxinformação

Sumário

de VulDB • 20/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

ftrace: Corrige a desreferência de ponteiro nulo em ftrace_add_mod()

O @ftrace_mod é alocado por kzalloc(), portanto, ambos os membros {prev, next} de @ftrace_mode->list são NULL; não é um estado válido chamar list_del(). Se a chamada a kstrdup() para @ftrace_mod->{func|module} falhar, o código vai para a etiqueta @out_free e chama free_ftrace_mod() para destruir @ftrace_mod; em seguida, list_del() escreverá em prev->next e next->prev, onde ocorre a desreferência de ponteiro nulo.

BUG: desreferência de ponteiro nulo no kernel, endereço: 0000000000000008 Oops: 0002 [#1] PREEMPT SMP NOPTI
Call Trace: <TASK> ftrace_mod_callback+0x20d/0x220 ? do_filp_open+0xd9/0x140 ftrace_process_regex.isra.51+0xbf/0x130 ftrace_regex_write.isra.52.part.53+0x6e/0x90 vfs_write+0xee/0x3a0 ? __audit_filter_op+0xb1/0x100 ? auditd_test_task+0x38/0x50 ksys_write+0xa5/0xe0 do_syscall_64+0x3a/0x90 entry_SYSCALL_64_after_hwframe+0x63/0xcd Kernel panic - not syncing: Fatal exception

Portanto, chama-se INIT_LIST_HEAD() para inicializar o membro da lista e corrigir este problema.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

Linux

Reservar

01/05/2025

Divulgação

01/05/2025

Moderação

aceite

Entrada

VDB-306986

CPE

pronto

EPSS

0.00190

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!