CVE-2026-98605
Received
Received - Intake
Use-After-Free in Linux Kernel Samsung DSIM Driver
Vulnerability report for CVE-2026-98605, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-10-18
Last updated on: 2026-10-18
Assigner: kernel.org
Description
Description
In the Linux kernel, the following vulnerability has been resolved:
drm/bridge: samsung-dsim: fix TE GPIO lifetime for host attach
When the Exynos DSI driver was generalized into samsung-dsim, the TE
GPIO acquisition was switched from gpiod_get_optional() to
devm_gpiod_get_optional() while keeping the matching gpiod_put() calls.
That combination is wrong for a managed descriptor.
However, dropping the puts and keeping the managed get is also wrong:
samsung_dsim_register_te_irq() runs from the DSI host attach callback,
and host detach/reattach can happen without destroying the device that
owns the managed action. A second attach would then request the GPIO
again without having released it.
Switch back to a non-managed gpiod_get_optional() and keep the explicit
gpiod_put() on the request_irq() error path and in
samsung_dsim_unregister_te_irq().
[Luca: remove unnecessary comment]
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| Linux | Linux | e7447128ca4a250374d6721ee98e3e3cf99551a6 |
| Linux | Linux | e7447128ca4a250374d6721ee98e3e3cf99551a6 |
| Linux | Linux | e7447128ca4a250374d6721ee98e3e3cf99551a6 |
| Linux | Linux | e7447128ca4a250374d6721ee98e3e3cf99551a6 |
| Linux | Linux | e7447128ca4a250374d6721ee98e3e3cf99551a6 |
| Linux | Linux | 6.4 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |