---
cve: "CVE-2026-80952"
severity: "HIGH"
cvss: 7.8
epss: "13%"
vendor: "Linux"
kev: false
exploited: false
published: "2026-09-11 20:19:00"
tags: [cve, security, high]
source: tsecurity.de CVE-Dossier
exported: "2026-09-18T22:32:49+02:00"
---

# CVE-2026-80952

> 7.8 HIGH

## Beschreibung

In the Linux kernel, the following vulnerability has been resolved:

i3c: master: Fix info leak and UAF in device unregister path

i3c_master_unregister_i3c_devs() clears i3cdev->dev->desc before
calling device_unregister().  During device_unregister(),
device_del() emits a KOBJ_REMOVE uevent and unbinds the driver while
the device descriptor is still expected to be valid.  As a result,
i3c_device_uevent() and a racing modalias_show() can observe a NULL
desc and fall back to an uninitialized stack struct i3c_device_info,
leaking kernel stack contents in the generated modalias.  Driver
.remove() callbacks may also encounter an unexpected NULL desc during
unbind.

Keep desc valid until device_unregister() has completed.  Since
device_unregister() drops the device reference and may free the device,
take an extra reference with get_device() before unregistering.  Clear
desc afterwards and release the extra reference with put_device().
This preserves the release-time invariant that desc must be NULL while
avoiding both the information leak and a potential use-after-free from
writing desc after the device has been released.

## CVSS-Vektor

```
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
```

| Metrik | Wert | Bewertung |
|---|---|---|
| AV Angriffsvektor | Lokal | good |
| AC Komplexität | Gering | bad |
| PR Privilegien | Gering | warn |
| UI Interaktion | Keine | bad |
| S Scope | Unverändert | good |
| C Vertraulichkeit | Hoch | bad |
| I Integrität | Hoch | bad |
| A Verfügbarkeit | Hoch | bad |

## Patch verfügbar (OSV)

- Kernel ≥ 5.10.270
- Kernel ≥ 5.15.221
- Kernel ≥ 6.1.188
- Kernel ≥ 6.6.157
- Kernel ≥ 6.12.109
- Kernel ≥ 6.18.50
- Kernel ≥ 7.2.4

## Referenzen

- <https://git.kernel.org/stable/c/334cfb5e285cece5dc49fb3fb8ea9b70b2cb5d7e>
- <https://git.kernel.org/stable/c/109995153898454c7795c2c299fd0a0b57456a4b>
- <https://git.kernel.org/stable/c/c64daaaba08e490c8347ff60aacac4dd51249f91>
- <https://git.kernel.org/stable/c/ef72ff6650c4ebf2b444708d84df66db42f262d9>
- <https://git.kernel.org/stable/c/c16b6f25e0cc2dd1055dde1256cbf5a9e888cf49>
- <https://git.kernel.org/stable/c/94fb9786d67a8f8b899e77381620f86bad94fdf7>
- <https://git.kernel.org/stable/c/4837be0f9ac2efe5e83b35a696b6242c473d280c>
- <https://git.kernel.org/stable/c/d2c743efd2d1ee64e94324664808f623dd865872>

---
_Exportiert aus dem [tsecurity.de CVE-Dossier](https://tsecurity.de/cve?cve=CVE-2026-80952) · Datenquellen: EUVD (ENISA), NVD, OSV, CISA KEV, FIRST EPSS, Exploit-DB, BSI BITS_
