CVE-2026-53382 in Linux
Sumário
de VulDB • 19/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
media: vidtv: corrige desreferenciamento de ponteiro NULL em vidtv_mux_push_si
O syzbot relatou uma falha geral de proteção (general protection fault) em vidtv_psi_ts_psi_write_into [1].
A função vidtv_mux_get_pid_ctx() pode retornar NULL, mas a vidtv_mux_push_si() não verifica isso antes de desreferenciar o ponteiro retornado para acessar o contador de continuidade. Isso resulta em uma falha geral de proteção ao acessar um endereço próximo a NULL.
A causa raiz é que a função vidtv_mux_pid_ctx_init() não verifica o valor de retorno de vidtv_mux_create_pid_ctx_once() para os PIDs da seção PMT. Se a alocação falhar, o contexto PID nunca será criado, mas a inicialização retorna sucesso. A chamada subsequente à vidtv_mux_push_si() obtém NULL de vidtv_mux_get_pid_ctx() e causa uma queda do sistema (crash).
Corrigem-se tanto a causa raiz (adicionando verificação de erro em vidtv_mux_pid_ctx_init para PIDs PMT) quanto adicionam-se verificações defensivas de ponteiro NULL na vidtv_mux_push_si para todas as chamadas à vidtv_mux_get_pid_ctx().
[1]
Oops: general protection fault, provavelmente por endereço não canônico 0xdffffc0000000000: 0000 [#1] SMP KASAN PTI
KASAN: null-ptr-deref no intervalo [0x0000000000000000-0x0000000000000007]
Workqueue: events vidtv_mux_tick RIP: 0010:vidtv_psi_ts_psi_write_into+0x54a/0xbc0 drivers/media/test-drivers/vidtv/vidtv_psi.c:197 Call Trace: <TASK> vidtv_psi_table_header_write_into drivers/media/test-drivers/vidtv/vidtv_psi.c:799 [inline]
vidtv_psi_pmt_write_into+0x3b2/0xa70 drivers/media/test-drivers/vidtv/vidtv_psi.c:1231 vidtv_mux_push_si+0x932/0xe80 drivers/media/test-drivers/vidtv/vidtv_mux.c:196 vidtv_mux_tick+0xe9b/0x1480 drivers/media/test-drivers/vidtv/vidtv_mux.c:408
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.