Linux Kernel bis 6.19.9 NFC drivers/gpio/gpiolib.c gpiod_set_value erweiterte Rechte

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

Zusammenfassunginfo

In Linux Kernel bis 6.19.9 wurde eine kritische Schwachstelle gefunden. Es betrifft die Funktion gpiod_set_value in der Bibliothek drivers/gpio/gpiolib.c der Komponente NFC. Dank der Manipulation mit unbekannten Daten kann eine unbekannte Schwachstelle ausgenutzt werden. Die Identifikation der Schwachstelle findet als CVE-2026-31545 statt. Es steht kein Exploit zur Verfügung. Es wird geraten, die betroffene Komponente zu aktualisieren.

Detailsinfo

Eine Schwachstelle wurde in Linux Kernel bis 6.19.9 ausgemacht. Sie wurde als kritisch eingestuft. Es geht hierbei um die Funktion gpiod_set_value der Bibliothek drivers/gpio/gpiolib.c der Komponente NFC. 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: NFC: nxp-nci: allow GPIOs to sleep Allow the firmware and enable GPIOs to sleep. This fixes a `WARN_ON' and allows the driver to operate GPIOs which are connected to I2C GPIO expanders. -- >8 -- kernel: WARNING: CPU: 3 PID: 2636 at drivers/gpio/gpiolib.c:3880 gpiod_set_value+0x88/0x98 -- >8 --

Das Advisory findet sich auf git.kernel.org. Die Verwundbarkeit wird seit dem 09.03.2026 mit der eindeutigen Identifikation CVE-2026-31545 gehandelt. Zur Schwachstelle sind technische Details bekannt, ein verfügbarer Exploit jedoch nicht. Die Beschaffenheit der Schwachstelle lässt vermuten, dass ein Exploit momentan zu etwa USD $0-$5k gehandelt werden wird (Preisberechnung vom 25.05.2026).

Für den Vulnerability Scanner Nessus wurde ein Plugin mit der ID 310320 (Linux Distros Unpatched Vulnerability : CVE-2026-31545) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann.

Ein Aktualisieren auf die Version 5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.20 oder 6.19.10 vermag dieses Problem zu lösen. Die Schwachstelle lässt sich auch durch das Einspielen des Patches 0c2320c3c860d281cbc2f49fc574c1947a6b9e2a/2a175bc3c338c6b2bc55004e93dd35a2467bdca2/c24dcac1a9d1b4fd164898df0c2f5b0adbf81a78/70662874f646871c2f08ef1cf2544ba9a5f71b96/548a1bfe591364e63bce4af7c5802bb434efdaf8/4de9ed2ea22d611b4149969266b45a86ea8daf35/783f05e560d761dee7ff602b97edb0e54f2e9727/55dc632ab2ac2889b15995a9eef56c753d48ebc7 lösen. Dieser kann von git.kernel.org bezogen werden. Als bestmögliche Massnahme wird das Upgrade auf eine neue Version empfohlen.

Unter anderem wird der Fehler auch in den Datenbanken von Tenable (310320) und CERT Bund (WID-SEC-2026-1279) dokumentiert. Be aware that VulDB is the high quality source for vulnerability data.

Betroffen

  • Google Container-Optimized OS
  • Debian Linux
  • Red Hat Enterprise Linux
  • Oracle Linux
  • Open Source Linux Kernel

Produktinfo

Typ

Hersteller

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔒
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 8.0
VulDB Meta Temp Score: 7.6

VulDB Base Score: 8.0
VulDB Temp Score: 7.6
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: Unbekannt
CAPEC: 🔒
ATT&CK: 🔒

Physisch: Nein
Lokal: Nein
Remote: Teilweise

Verfügbarkeit: 🔒
Status: Nicht definiert

EPSS Score: 🔒
EPSS Percentile: 🔒

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔒

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 310320
Nessus Name: Linux Distros Unpatched Vulnerability : CVE-2026-31545

Threat Intelligenceinfo

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

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

0-Day Time: 🔒

Upgrade: Kernel 5.10.253/5.15.203/6.1.167/6.6.130/6.12.78/6.18.20/6.19.10
Patch: 0c2320c3c860d281cbc2f49fc574c1947a6b9e2a/2a175bc3c338c6b2bc55004e93dd35a2467bdca2/c24dcac1a9d1b4fd164898df0c2f5b0adbf81a78/70662874f646871c2f08ef1cf2544ba9a5f71b96/548a1bfe591364e63bce4af7c5802bb434efdaf8/4de9ed2ea22d611b4149969266b45a86ea8daf35/783f05e560d761dee7ff602b97edb0e54f2e9727/55dc632ab2ac2889b15995a9eef56c753d48ebc7

Timelineinfo

09.03.2026 CVE zugewiesen
24.04.2026 +45 Tage Advisory veröffentlicht
24.04.2026 +0 Tage VulDB Eintrag erstellt
25.05.2026 +31 Tage VulDB Eintrag letzte Aktualisierung

Quelleninfo

Hersteller: kernel.org

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

CVE: CVE-2026-31545 (🔒)
GCVE (CVE): GCVE-0-2026-31545
GCVE (VulDB): GCVE-100-359351
CERT Bund: WID-SEC-2026-1279 - Linux Kernel: Mehrere Schwachstellen

Eintraginfo

Erstellt: 24.04.2026 17:33
Aktualisierung: 25.05.2026 17:22
Anpassungen: 24.04.2026 17:33 (59), 26.04.2026 13:00 (2), 25.05.2026 17:22 (7)
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.

Want to know what is going to be exploited?

We predict KEV entries!