CVE-2025-22009 in Linuxinfo

Zusammenfassung

von VulDB • 25.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

regulator: dummy: Erzwingen der synchronen Initialisierung (Probing)

Manchmal tritt beim Booten eine NULL-Zeiger-Dereferenzierung in kobject_get() mit dem folgenden Aufrufstapel auf:

anatop_regulator_probe() devm_regulator_register() regulator_register() regulator_resolve_supply() kobject_get()

Durch das Einfügen zusätzlicher BUG_ON()-Anweisungen konnte ich verifizieren, dass dies dadurch ausgelöst wird, dass die Initialisierung des „dummy“-Regler-Treibers nicht abgeschlossen ist („dummy_regulator_rdev“ ist noch NULL).

Im JTAG-Debugger kann ich sehen, dass dummy_regulator_probe() und anatop_regulator_probe() von verschiedenen Kernel-Threads (kworker/u4:*) ausgeführt werden. Ich habe nicht weiter untersucht, ob dies geändert werden kann oder ob es andere Möglichkeiten gibt, eine Synchronisierung zwischen diesen beiden Initialisierungs-Routinen zu erzwingen. Andererseits erwarte ich keine nennenswerten Boot-Zeit-Nachteile durch die synchrone Initialisierung des „dummy“-Reglers.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

29.12.2024

Veröffentlichung

08.04.2025

Moderieren

akzeptiert

Eintrag

VDB-303772

CPE

bereit

EPSS

0.00183

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!