Back to CVE records
Not yet scoredPublished Dec 24, 2025

CVE-2023-53991drm/msm/dpu: Disallow unallocated resources to be returned

Updated under an hour ago ()

Does this affect you?

It affects Linux. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: drm/msm/dpu: Disallow unallocated resources to be returned In the event that the topology requests resources that have not been created by the system (because they are typically not represented in dpu_mdss_cfg ^1), the resource(s) in global_state (in this case DSC blocks, until their allocation/assignment is being sanity-checked in "drm/msm/dpu: Reject topologies for which no DSC blocks are available") remain NULL but will still be returned out of dpu_rm_get_assigned_resources, where the caller expects to get an array containing num_blks valid pointers (but instead gets these NULLs). To prevent this from happening, where null-pointer dereferences typically result in a hard-to-debug platform lockup, num_blks shouldn't increase past NULL blocks and will print an error and break instead. After all, max_blks represents the static size of the maximum number of blocks whereas the actual amount varies per platform. ^1: which can happen after a git rebase ended up moving additions to _dpu_cfg to a different struct which has the same patch context. Patchwork: https://patchwork.freedesktop.org/patch/517636/

CVSS
Not yet scored
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Deferred
Record last updated
May 11, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from bb00a452d6f77391441ef7df48f7115dd459cd2f before 8dbd54d679e3ab37be43bc1ed9f463dbf83a2259; from bb00a452d6f77391441ef7df48f7115dd459cd2f before bf661c5e3bc48973acb363c76e3db965d9ed26d0; from bb00a452d6f77391441ef7df48f7115dd459cd2f before 9e1e236acdc42b5c43ec8d7f03a39537e70cc309; from bb00a452d6f77391441ef7df48f7115dd459cd2f before 9fe3644c720ac87d150f0bba5a4ae86cae55afaf; from bb00a452d6f77391441ef7df48f7115dd459cd2f before abc40122d9a69f56c04efb5a7485795f5ac799d1
CNA record

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.