CVE-2026-98605 in Linuxinformazioni

Riassunto

di VulDB • 19/10/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

drm/bridge: samsung-dsim: correggere il ciclo di vita del GPIO TE per l'attach dell'host

Quando il driver Exynos DSI è stato generalizzato in samsung-dsim, l'acquisizione del GPIO TE è stata modificata da gpiod_get_optional() a devm_gpiod_get_optional(), mantenendo le chiamate corrispondenti a gpiod_put(). Tale combinazione non è corretta per un descrittore gestito (managed).

Tuttavia, rimuovere i put e mantenere il get gestito è altrettanto errato: samsung_dsim_register_te_irq() viene eseguito dal callback di attach dell'host DSI, e l'operazione di detach/reattach dell'host può verificarsi senza distruggere il dispositivo che possiede l'azione gestita. Un secondo attach richiederebbe quindi nuovamente il GPIO senza averlo precedentemente rilasciato.

Tornare a utilizzare gpiod_get_optional() non gestito e mantenere la chiamata esplicita a gpiod_put() sul percorso di errore di request_irq() e in samsung_dsim_unregister_te_irq().

[Luca: rimuovere commento non necessario]

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!