CVE-2026-43397

drm/bridge: samsung-dsim: Fix memory leak in error path

published May 8, 2026

CVSS
—
EPSS
0%
Percentile
5.0
In the wild
Unconfirmed
What it is

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

drm/bridge: samsung-dsim: Fix memory leak in error path

In samsung_dsim_host_attach(), drm_bridge_add() is called to add the

bridge. However, if samsung_dsim_register_te_irq() or

pdata->host_ops->attach() fails afterwards, the function returns

without removing the bridge, causing a memory leak.

Fix this by adding proper error handling with goto labels to ensure

drm_bridge_remove() is called in all error paths. Also ensure that

samsung_dsim_unregister_te_irq() is called if the attach operation

fails after the TE IRQ has been registered.

samsung_dsim_unregister_te_irq() function is moved without changes

to be before samsung_dsim_host_attach() to avoid forward declaration.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00162 · 5.0th percentile
Published
2026-05-08T14:21Z
EPSS history
Timeline
  • 08 MAY 14:21Z
    drm/bridge: samsung-dsim: Fix memory leak in error path
    cvelistv5