CVE-2023-33106KEV · OVERDUECWE-823

Use of Out-of-range Pointer Offset in Graphics

High · published December 5, 2023

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 8.4. It is confirmed in active exploitation. It sits in the 55.7th percentile for exploit probability.

1033
days past CISA
deadline
CVSS v3.1
8.4
EPSS
1%
Percentile
55.7
In the wild
Confirmed
What it is

🚨 A single oversized list sent via an AUX command can throw your system into chaos! This memory corruption vulnerability is absolutely shocking. 🔥 Think of it like a restaurant overloading the kitchen with too many simultaneous orders. If the chefs can’t keep up, things start to burn and chaos ensues. In this case, the GPU can stumble whenever it tries to handle a large batch of sync points. An attacker could exploit this vulnerability to execute arbitrary code or crash the system entirely, causing data loss or service downtime. This could lead to devastating effects for users and critical applications relying on GPU processing power.

Put simply

Think of it like a restaurant overloading the kitchen with too many simultaneous orders. If the chefs can’t keep up, things start to burn and chaos ensues. In this case, the GPU can stumble whenever it tries to handle a large batch of sync points. This memory corruption flaw occurs when the system receives an unusually large list of sync points in the IOCTL_KGSL_GPU_AUX_COMMAND, leading to unpredictable behavior such as crashes or arbitrary code execution.

What to do

An attacker could exploit this vulnerability to execute arbitrary code or crash the system entirely, causing data loss or service downtime. This could lead to devastating effects for users and critical applications relying on GPU processing power. Update your system immediately to the patched version to mitigate this vulnerability. Implement input validation to restrict the size of sync point lists and monitor usage for any suspicious activity. Don't delay; this is critical for maintaining your system's integrity! You've got this! Follow these steps to secure your system against this high-risk vulnerability. 🛡️

The record
Technical detail
CVSS v3.1
8.4 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00788 · 55.7th percentile
Weakness
CWE-823 · Use of Out-of-range Pointer Offset
Published
2023-12-05T03:04Z
KEV added
2023-12-05 · due 2023-12-26
EPSS history
Timeline
  • 05 DEC 03:04Z
    Use of Out-of-range Pointer Offset in Graphics
    cvelistv5
  • 05 DEC 00:00Z
    Added to CISA KEV — remediate by Dec 26
    kev