CVE-2026-99034
Beschrijving NL
In de Linux-kernel is de volgende kwetsbaarheid verholpen:
mmc: sdhci-sprd: runtime PM uitschakelen bij verwijdering
sdhci_sprd_probe() maakt runtime PM mogelijk, terwijl sdhci_sprd_remove() dat niet doet.
Voer de bijbehorende runtime PM-opschoning niet uit. Het pad voor het afhandelen van een probefout schakelt runtime PM uit voordat de klokken worden uitgeschakeld.
maar het normale verwijderingspad schakelt direct klokken uit die ook
beheerd door de runtime PM-callbacks. Als het apparaat runtime is
Als het apparaat is opgeschort, zijn die klokken mogelijk al uitgeschakeld. Hervat het apparaat voordat u het verwijdert, schakel runtime PM uit en laat het vallen.
Tijdelijke runtime PM-referentie vóór het uitschakelen van de klokken. Dit probleem werd ontdekt door handmatige code-inspectie.
Origineel (Engels) tonen
In the Linux kernel, the following vulnerability has been resolved:
mmc: sdhci-sprd: disable runtime PM on remove
sdhci_sprd_probe() enables runtime PM, while sdhci_sprd_remove() does
not perform the corresponding runtime PM cleanup.
The probe failure path disables runtime PM before disabling the clocks,
but the normal remove path directly disables clocks that are also
managed by the runtime PM callbacks. If the device is runtime
suspended, those clocks may already be disabled.
Resume the device before removal, disable runtime PM and drop the
temporary runtime PM reference before disabling the clocks.
This issue was found by manual code inspection.