CVE-2026-31567 in Linuxinfo

Zusammenfassung

von VulDB • 21.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

PM: sleep: Entfernen einer falschen WARN_ON()-Meldung aus pm_restore_gfp_mask()

Das Commit 35e4a69b2003f („PM: sleep: Allow pm_restrict_gfp_mask() stacking") führte ein refcount-basiertes Management der GFP-Maske ein, das eine Warnung ausgibt, wenn pm_restore_gfp_mask() mit saved_gfp_count == 0 aufgerufen wird.

Einige Pfade im Hibernation-Modus (Ruhezustand) rufen pm_restore_gfp_mask() defensiv auf, wobei die GFP-Maske je nach Ausführungspfad eingeschränkt sein kann oder nicht. So ruft beispielsweise die uswsusp-Schnittstelle sie in SNAPSHOT_CREATE_IMAGE, SNAPSHOT_UNFREEZE und snapshot_release() auf. Vor der Änderung zur Stapelung war dies ein stiller No-Op; nun löst es eine falsche WARNING aus.

Der WARN_ON()-Wrapper wird aus der Prüfung auf !saved_gfp_count entfernt, während die Prüfung selbst beibehalten wird, damit defensive Aufrufe harmlos bleiben, ohne falsche Warnungen zu erzeugen.

[ rjw: Betreff leicht angepasst ]

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Linux

Reservieren

09.03.2026

Veröffentlichung

24.04.2026

Moderieren

akzeptiert

Eintrag

VDB-359379

CPE

bereit

EPSS

0.00015

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!