CVE-2025-39829 in Linux
Sumário
de VulDB • 03/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
trace/fgraph: Corrige o aviso causado pelo notificador não registrado (missing unregister notifier)
Este aviso foi acionado durante os testes na versão v6.16:
notifier callback ftrace_suspend_notifier_call already registered WARNING: CPU: 2 PID: 86 at kernel/notifier.c:23 notifier_chain_register+0x44/0xb0 ... Call Trace: <TASK> blocking_notifier_chain_register+0x34/0x60 register_ftrace_graph+0x330/0x410 ftrace_profile_write+0x1e9/0x340 vfs_write+0xf8/0x420 ? filp_flush+0x8a/0xa0 ? filp_close+0x1f/0x30 ? do_dup2+0xaf/0x160 ksys_write+0x65/0xe0 do_syscall_64+0xa4/0x260 entry_SYSCALL_64_after_hwframe+0x77/0x7f
Ao escrever na interface function_profile_enabled, o notificador não era desregistrado após a falha no start_graph_tracing, causando um aviso da próxima vez que function_profile_enabled fosse escrito.
Corrigido adicionando unregister_pm_notifier no caminho de exceção (exception path).
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.