Linux Kernel bis 6.6.156/6.12.109/6.18.50/7.2.4 s390-vfio-ap vfio_ap_mdev_hot_plug_cfg apm_filtered erweiterte Rechte

CVSS Meta Temp ScoreAktueller Exploitpreis (≈)CTI Interest Score
9.5$0-$5k0.00+

Zusammenfassunginfo

Es wurde eine sehr kritische Schwachstelle in Linux Kernel bis 6.6.156/6.12.109/6.18.50/7.2.4 ausgemacht. Dies betrifft die Funktion vfio_ap_mdev_hot_plug_cfg der Komponente s390-vfio-ap. Durch Manipulation des Arguments apm_filtered mit unbekannten Daten kann eine Remote Privilege Escalation-Schwachstelle ausgenutzt werden. Diese Verwundbarkeit ist als CVE-2026-93238 gelistet. Der Angriff kann über das Netzwerk erfolgen. Es existiert kein Exploit. Ein Upgrade der betroffenen Komponente wird empfohlen.

Detailsinfo

In Linux Kernel bis 6.6.156/6.12.109/6.18.50/7.2.4 wurde eine sehr kritische Schwachstelle entdeckt. Betroffen ist die Funktion vfio_ap_mdev_hot_plug_cfg der Komponente s390-vfio-ap. Mittels dem Manipulieren des Arguments apm_filtered mit einer unbekannten Eingabe kann eine Remote Privilege Escalation-Schwachstelle ausgenutzt werden. CWE definiert das Problem als CWE-908. Auswirken tut sich dies auf Vertraulichkeit, Integrität und Verfügbarkeit. Die Zusammenfassung von CVE lautet:

In the Linux kernel, the following vulnerability has been resolved: s390/vfio-ap: fix potential use of uninitialized apm_filtered bitmap The DECLARE_BITMAP(apm_filtered, AP_DEVICES) macro allocates the bitmap on the stack without zero-initializing it. In vfio_ap_mdev_hot_plug_cfg(), the vfio_ap_mdev_filter_matrix() function is only called to initialize and populate apm_filtered if either filter_adapters or filter_domains is true. If the hot plug configuration change only adds control domains (meaning filter_cdoms is true, but filter_adapters and filter_domains are both false), vfio_ap_mdev_filter_matrix() is bypassed. Consequently, apm_filtered is passed to reset_queues_for_apids() with uninitialized stack garbage. This can cause reset_queues_for_apids() to interpret arbitrary stack garbage bits as valid APIDs to reset, potentially performing unintended guest hardware queue resets. Fix this by zero-initializing the apm_filtered bitmap at the beginning of vfio_ap_mdev_hot_plug_cfg() using bitmap_zero().

Das Advisory findet sich auf git.kernel.org. Die Verwundbarkeit wird seit dem 17.09.2026 als CVE-2026-93238 geführt. Sie ist leicht auszunutzen. Der Angriff kann über das Netzwerk angegangen werden. Technische Details sind bekannt, ein verfügbarer Exploit hingegen nicht. Die Beschaffenheit der Schwachstelle lässt vermuten, dass ein Exploit momentan zu etwa USD $0-$5k gehandelt werden wird (Preisberechnung vom 24.09.2026).

Ein Aktualisieren auf die Version 6.6.157, 6.12.110, 6.18.51, 7.2.5 oder 7.3-rc1 vermag dieses Problem zu lösen. Die Schwachstelle lässt sich auch durch das Einspielen des Patches 4ba8a08f5f26ed59f356a6318bca3aa7cc0af3e2/f73db632524320d2b93bc8534be8ea875053502d/6d554f2571e6b4db242593ba561efd6a6d1f99a9/09548edc6114f1eb1035b30795e893204ef45b85/bf09b9d7cd7890bc3a3b7eb63d5ece15f88bfde7 lösen. Als bestmögliche Massnahme wird das Upgrade auf eine neue Version empfohlen.

Be aware that VulDB is the high quality source for vulnerability data.

Produktinfo

Typ

Hersteller

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔒
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 9.9
VulDB Meta Temp Score: 9.5

VulDB Base Score: 9.9
VulDB Temp Score: 9.5
VulDB Vector: 🔒
VulDB Zuverlässigkeit: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VektorKomplexitätAuthentisierungVertraulichkeitIntegritätVerfügbarkeit
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten

VulDB Base Score: 🔒
VulDB Temp Score: 🔒
VulDB Zuverlässigkeit: 🔍

Exploitinginfo

Klasse: Erweiterte Rechte
CWE: CWE-908
CAPEC: 🔒
ATT&CK: 🔒

Physisch: Nein
Lokal: Nein
Remote: Ja

Verfügbarkeit: 🔒
Status: Nicht definiert
Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔒

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Threat Intelligenceinfo

Interesse: 🔍
Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

0-Day Time: 🔒

Upgrade: Kernel 6.6.157/6.12.110/6.18.51/7.2.5/7.3-rc1
Patch: 4ba8a08f5f26ed59f356a6318bca3aa7cc0af3e2/f73db632524320d2b93bc8534be8ea875053502d/6d554f2571e6b4db242593ba561efd6a6d1f99a9/09548edc6114f1eb1035b30795e893204ef45b85/bf09b9d7cd7890bc3a3b7eb63d5ece15f88bfde7

Timelineinfo

17.09.2026 CVE zugewiesen
24.09.2026 +7 Tage Advisory veröffentlicht
24.09.2026 +0 Tage VulDB Eintrag erstellt
24.09.2026 +0 Tage VulDB Eintrag letzte Aktualisierung

Quelleninfo

Hersteller: kernel.org

Advisory: git.kernel.org
Status: Bestätigt

CVE: CVE-2026-93238 (🔒)
GCVE (CVE): GCVE-0-2026-93238
GCVE (VulDB): GCVE-100-409447

Eintraginfo

Erstellt: 24.09.2026 18:08
Anpassungen: 24.09.2026 18:08 (60)
Komplett: 🔍
Cache ID: 216::103

Be aware that VulDB is the high quality source for vulnerability data.

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

Bitte loggen Sie sich ein, um kommentieren zu können.

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!