CVE-2024-46896

MediumCVSS 5.5/10Last modified Jun 17, 2026

Description

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

drm/amdgpu: don't access invalid sched

Since 2320c9e6a768 ("drm/sched: memset() 'job' in drm_sched_job_init()") accessing job->base.sched can produce unexpected results as the initialisation of (*job)->base.sched done in amdgpu_job_alloc is overwritten by the memset.

This commit fixes an issue when a CS would fail validation and would be rejected after job->num_ibs is incremented. In this case, amdgpu_ib_free(ring->adev, ...) will be called, which would crash the machine because the ring value is bogus.

To fix this, pass a NULL pointer to amdgpu_ib_free(): we can do this because the device is actually not used in this function.

The next commit will remove the ring argument completely.

(cherry picked from commit 2ae520cb12831d264ceb97c61f72c59d33c0dbd7)

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

VendorProductVersions
LinuxLinux>= 166df51487f46b6e997dfeea7ca0c2a970853f07, < 65501a4fd84ecdc0af863dbb37759242aab9f2dd; >= 87210234e5a273ebf9c4110a6aa82b8221478daa, < da6b2c626ae73c303378ce9eaf6e3eaf16c9925a; >= 2da108b4b5fb7ec04d7e951418ed80e97f7c35ad, < 67291d601f2b032062b1b2f60ffef1b63e10094c; >= 2320c9e6a768d135c7b0039995182bb1a4e4fd22, < a93b1020eb9386d7da11608477121b10079c076a
LinuxLinux>= 6.1.120, < 6.1.122; >= 6.6.66, < 6.6.68; >= 6.12.5, < 6.12.7

References

Timeline

Published
Jan 11, 2025
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2024

CVE-2024-468973.8Incorrect permission assignment for critical resource issue exists in Exment v6.1.4 and earlier and Exment v5.0.11 and earlier. A logged-in CVE-2024-468987.5SHIRASAGI prior to v1.19.1 processes URLs in HTTP requests improperly, resulting in a path traversal vulnerability. If this vulnerability isCVE-2024-468997.1Hitachi Ops Center Common Services within Hitachi Ops Center Analyzer viewpoint OVF contains an authentication credentials leakage vulnerabiCVE-2024-46908.0Improper Restriction of XML External Entity Reference vulnerability in OpenText Application Automation Tools allows DTD Injection.This issueCVE-2024-469014.3Insufficient validation of filenames against control characters in Apache Subversion repositories served via mod_dav_svn allows authenticateCVE-2024-469029.1A vulnerability in Trend Micro Deep Discovery Inspector (DDI) versions 5.8 and above could allow an attacker to disclose sensitive informatiCVE-2024-469036.5A vulnerability in Trend Micro Deep Discovery Inspector (DDI) versions 5.8 and above could allow an attacker to disclose sensitive informatiCVE-2024-469058.8In WhatsUp Gold versions released before 2024.0.1, a SQL Injection vulnerability allows an authenticated lower-privileged user (at least NetCVE-2024-469068.8In WhatsUp Gold versions released before 2024.0.1, a SQL Injection vulnerability allows an authenticated low-privileged user (at least ReporCVE-2024-469078.8In WhatsUp Gold versions released before 2024.0.1, a SQL Injection vulnerability allows an authenticated low-privileged user (at least ReporCVE-2024-469088.8In WhatsUp Gold versions released before 2024.0.1, a SQL Injection vulnerability allows an authenticated low-privileged user (at least ReporCVE-2024-469099.8In WhatsUp Gold versions released before 2024.0.1, a remote unauthenticated attacker could leverage this vulnerability to execute code in th