CVE-2026-23132 drm/bridge: synopsys: dw-dp: fix error paths of dw_dp_bind

Medium 5.5 Published Updated

A bug in the Synopsys DisplayPort bridge driver error handling causes resource leaks and potential instability, requiring a kernel patch.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-23132?

CVE-2026-23132 is a medium-severity vulnerability in Linux kernel, published on 14 Feb 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

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

drm/bridge: synopsys: dw-dp: fix error paths of dw_dp_bind

Fix several issues in dw_dp_bind() error handling:

1. Missing return after drm_bridge_attach() failure - the function continued execution instead of returning an error.

2. Resource leak: drm_dp_aux_register() is not a devm function, so drm_dp_aux_unregister() must be called on all error paths after aux registration succeeds. This affects errors from: - drm_bridge_attach() - phy_init() - devm_add_action_or_reset() - platform_get_irq() - devm_request_threaded_irq()

3. Bug fix: platform_get_irq() returns the IRQ number or a negative error code, but the error path was returning ERR_PTR(ret) instead of ERR_PTR(dp->irq).

Use a goto label for cleanup to ensure consistent error handling.

Which versions are affected by CVE-2026-23132?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2026-23132?

Apply the vendor's patch.

Is CVE-2026-23132 being exploited?

There is no known exploitation of CVE-2026-23132 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as BELL-CVE-2026-23132, DEBIAN-CVE-2026-23132, GHSA-pjvx-fh86-c22p, UBUNTU-CVE-2026-23132.

Is CVE-2026-23132 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free