Katalog CVE

CVE-2024-50150

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze systemu Linux zidentyfikowano podatność, która dotyczy urządzeń altmode USB typu C. Problem polegał na tym, że zwolnienie urządzenia altmode nie utrzymywało odniesienia do urządzenia nadrzędnego, co mogło prowadzić do błędów w zarządzaniu obiektami.

Ocena ryzyka

Brak odpowiedniego odniesienia do urządzenia nadrzędnego może prowadzić do problemów z zarządzaniem pamięcią i stabilnością systemu, co w konsekwencji może wpłynąć na działanie urządzeń USB w systemie.

Rekomendacja

Zaleca się aktualizację jądra systemu Linux do wersji zawierającej poprawkę tej podatności, aby zapewnić prawidłowe zarządzanie odniesieniami do urządzeń nadrzędnych.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: usb: typec: altmode should keep reference to parent The altmode device release refers to its parent device, but without keeping a reference to it. When registering the altmode, get a reference to the parent and put it in the release function. Before this fix, when using CONFIG_DEBUG_KOBJECT_RELEASE, we see issues like this: [ 43.572860] kobject: 'port0.0' (ffff8880057ba008): kobject_release, parent 0000000000000000 (delayed 3000) [ 43.573532] kobject: 'port0.1' (ffff8880057bd008): kobject_release, parent 0000000000000000 (delayed 1000) [ 43.574407] kobject: 'port0' (ffff8880057b9008): kobject_release, parent 0000000000000000 (delayed 3000) [ 43.575059] kobject: 'port1.0' (ffff8880057ca008): kobject_release, parent 0000000000000000 (delayed 4000) [ 43.575908] kobject: 'port1.1' (ffff8880057c9008): kobject_release, parent 0000000000000000 (delayed 4000) [ 43.576908] kobject: 'typec' (ffff8880062dbc00): k

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS