CVE-2026-80999 in Linuxinfo

Zusammenfassung

von VulDB • 12.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: dsa: realtek: Verwende gpiod_set_value_cansleep für das Reset-GPIO

rtl83xx_reset_assert() und rtl83xx_reset_deassert() werden ausschließlich im Probe-Pfad aufgerufen, der schlafen kann (sleeping) und nicht zeitkritisch ist. Wenn das Reset-GPIO von einem Controller bereitgestellt wird, der schlafen kann, wie z. B. ein I2C-I/O-Expander, warnt gpiod_set_value():

WARNING: drivers/gpio/gpiolib.c:4030 at gpiod_set_value+0x44/0x80, CPU#1: kworker/u16:4/61 Hardware name: B&O MAP CA33 Rev f (UNKNOWN) (DT) Workqueue: events_unbound deferred_probe_work_func pc : gpiod_set_value+0x44/0x80 lr : rtl83xx_probe+0x1d8/0x3a0 Call trace: gpiod_set_value+0x44/0x80 (P) rtl83xx_probe+0x1d8/0x3a0 realtek_mdio_probe+0x24/0xa0 mdio_probe+0x38/0x78 really_probe+0xc4/0x3e0 __driver_probe_device+0x15c/0x1b8 driver_probe_device+0xb4/0x120 __device_attach_driver+0xb8/0x1a0 bus_for_each_drv+0x88/0xf0 __device_attach+0xa0/0x1d8 device_initial_probe+0x54/0x68 bus_probe_device+0x38/0xa0 deferred_probe_work_func+0xb8/0x120 process_one_work+0x184/0x4e8 worker_thread+0x188/0x308 kthread+0x130/0x150 ret_from_fork+0x10/0x20

Ändere beide Hilfsfunktionen in gpiod_set_value_cansleep(), damit ein solches Reset-GPIO verwendet werden kann, ohne die Warnung auszulösen.

Das Reset-GPIO wurde seit der Einführung des Treibers in v4.19 mit dem nicht-schlafenden (non-sleeping) gpiod_set_value() angesteuert. Der Aufruf wurde anschließend über mehrere Dateien hinweg refaktorisiert – von realtek-smi.c / realtek-mdio.c in das gemeinsame Modul rtl83xx.c und dann in die Hilfsfunktionen rtl83xx_reset_assert() und rtl83xx_reset_deassert() (beide in v6.9). Dieser Patch gilt daher nur unverändert für Kernel, die diese Hilfsfunktionen enthalten (v6.9+); ältere stabile Kernel benötigen dieselbe Umstellung auf gpiod_set_value_cansleep() an den entsprechenden Stellen mit offen implementiertem Code (open-coded call sites).

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

12.09.2026

Moderieren

akzeptiert

Eintrag

VDB-402773

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!