CVE-2023-53753
NoneCVSS
—
EPSS
0.1%
Published
Dec 8, 2025
CISA due date
—
Cloudanix analysis
A problem in computer graphics memory handling could let attackers interfere with system operations.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- Moderate
- Impact
- Full Compromise
- Component
- OS kernel
- Class
- Buffer Overflow
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
Out-of-bounds access when allocating GPIO registers from an array in the AMD display driver, leading to mapping of non-allocated memory addresses.
Why it matters to the business
Potential kernel-level memory corruption on systems with AMD graphics, risking crashes or privilege escalation; affects Linux-based environments with high graphics usage.
How an attack unfolds
An attacker with local access crafts input to trigger the out-of-bounds array access in the display driver, potentially leading to arbitrary memory mapping.
How to fix it
Update to the fixed versions provided for affected packages such as openjdk-8 on Ubuntu 16.04 LTS to 8u342-b07-0ubuntu1~16.04.
How to confirm the fix worked
Verify package versions match the fixed releases like 8u342-b07-0ubuntu1~16.04 and test graphics functionality.
Typical attack path
- Gain local access to vulnerable Linux system
- Trigger display driver code path involving GPIO allocation
- Cause out-of-bounds memory access
- Attempt to leverage for privilege escalation or denial of service
How to detect it
Check system logs for errors related to display driver and memory allocation failures; no specific public exploitation indicators available.
What your security team should do
- Apply available updates immediately due to kernel memory issue
- Monitor for any graphics-related crashes
- Review system logs for anomalous memory access
The record
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: fix mapping to non-allocated address [Why] There is an issue mapping non-allocated location of memory. It would allocate gpio registers from an array out of bounds. [How] Patch correct numbers of bounds for using.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Linux | Kernel | 0 | 6.1.16 |
| Linux | Kernel | 4.15.0 | 6.1.16 |
| SUSE:Linux Enterprise Micro 5.5 | kernel-rt | 0 | 5.14.21-150500.13.118.1 |
| SUSE:Linux Enterprise Micro 5.5 | kernel-source-rt | 0 | 5.14.21-150500.13.118.1 |
Related vulnerabilities
- CVE-2026-23226 In the Linux kernel, the following vulnerability has been resolved: ksmbd: add chann_lock… Also affects Kernel
- CVE-2026-23225 In the Linux kernel, the following vulnerability has been resolved: sched/mmcid: Don't… Also affects Kernel
- CVE-2026-23230 In the Linux kernel, the following vulnerability has been resolved: smb: client: split… Also affects Kernel
- CVE-2026-23224 In the Linux kernel, the following vulnerability has been resolved: erofs: fix UAF issue… Also affects Kernel
- CVE-2026-23227 In the Linux kernel, the following vulnerability has been resolved: drm/exynos: vidi: use… Also affects Kernel
- CVE-2026-23223 In the Linux kernel, the following vulnerability has been resolved: xfs: fix UAF in… Also affects Kernel
- CVE-2026-23228 In the Linux kernel, the following vulnerability has been resolved: smb: server: fix leak… Also affects Kernel
- CVE-2026-23229 In the Linux kernel, the following vulnerability has been resolved: crypto: virtio - Add… Also affects Kernel