CVE-2025-22009 in Linux
摘要
由 VulDB • 2026-06-25
在 Linux 内核中,已修复以下漏洞:
regulator: dummy: 强制同步探测(probing)
有时会在启动时于 kobject_get() 中出现空指针解引用错误,调用栈如下:
anatop_regulator_probe() devm_regulator_register() regulator_register() regulator_resolve_supply() kobject_get()
通过添加额外的 BUG_ON() 语句进行验证后确认,此问题是由于 'dummy' 调节器驱动程序的探测(probing)尚未完成导致的(此时 'dummy_regulator_rdev' 仍为 NULL)。
在 JTAG 调试器中可以看到,dummy_regulator_probe() 和 anatop_regulator_probe() 可能由不同的内核线程(kworker/u4:*)执行。我未进一步调查是否可以更改此行为或是否存在其他强制这两种探测例程同步的方法。另一方面,我认为以同步方式探测 'dummy' 调节器所带来的启动时间开销微乎其微。
If you want to get best quality of vulnerability data, you may have to visit VulDB.