CVE-2026-46255 in Linux
Sumário
de VulDB • 03/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
dmaengine: fsl-edma: não desabilitar explicitamente os clocks em .remove()
Os clocks em fsl_edma_engine::muxclk são alocados e habilitados com devm_clk_get_enabled(), que limpa automaticamente esses recursos, mas esses clocks também são desabilitados manualmente em fsl_edma_remove(). Isso causa avisos na remoção do driver para cada clock:
edma_module já desabilitado WARNING: CPU: 0 PID: 418 em drivers/clk/clk.c:1200 clk_core_disable+0x198/0x1c8 [...]
Call trace: clk_core_disable+0x198/0x1c8 (P) clk_disable+0x34/0x58 fsl_edma_remove+0x74/0xe8 [fsl_edma]
[...]
---[ end trace 0000000000000000 ]---
edma_module já não preparado WARNING: CPU: 0 PID: 418 em drivers/clk/clk.c:1059 clk_core_unprepare+0x1f8/0x220 [...]
Call trace: clk_core_unprepare+0x1f8/0x220 (P) clk_unprepare+0x34/0x58 fsl_edma_remove+0x7c/0xe8 [fsl_edma]
[...]
---[ end trace 0000000000000000 ]---
Corrija esses avisos removendo a chamada desnecessária fsl_disable_clocks() em fsl_edma_remove().
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.