Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2026-31488

27
FAUCET Score

OVERVIEW CVE-2026-31488 is a use-after-free vulnerability in the Linux kernel's AMD display driver (amdgpu). The issue occurs in the DSC (Display Stream Compression) validation logic when multiple display configuration changes happen simultaneously. Specifically, the driver incorrectly resets the mode_changed flag during DSC prevalidation when handling scenarios involving MST (Multi-Stream Transport) configuration changes combined with unrelated mode adjustments on other displays. This results in memory leaks and use-after-free conditions affecting the amdgpu display subsystem in the Linux kernel. SEVERITY The vulnerability stems from inadequate state management during atomic display commits, allowing old display streams to remain unreleased while new streams fail to acquire proper references. The attack vector requires local access to the display subsystem through legitimate KMS (Kernel Mode Setting) operations, making exploitation require elevated privileges or direct user interaction with display configuration. While the CVSS score is not assigned, the presence of a use-after-free condition with KASAN detection capability indicates memory safety concerns. The FAUCET Risk Score of 20.0/100 and EPSS score of 0.00018 suggest relatively low overall risk, though memory corruption vulnerabilities warrant attention. EXPLOITATION STATUS This vulnerability is not listed on the CISA Known Exploited Vulnerabilities catalog and shows no evidence of active exploitation. No public exploit code is documented. Community attention has been minimal, as indicated by the inactive Hot List status. The vulnerability was identified through kernel development processes and resolved via upstream commit cc7c7121ae082b7b82891baa7280f1ff2608f22b, which has been cherry-picked into stable branches. Organizations should apply available kernel patches when released.

Impacted Technologies

VendorProductVersion(s)CPE
>= 5.18.1, < 6.12.80CPE matchmatch criteria
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
>= 6.13, < 6.18.21CPE matchmatch criteria
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
>= 6.19, < 6.19.11CPE matchmatch criteria
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
5.18CPE matchmatch criteria
cpe:2.3:o:linux:linux_kernel:5.18:-:*:*:*:*:*:*
7.0CPE matchmatch criteria
cpe:2.3:o:linux:linux_kernel:7.0:rc1:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

7.8HIGH

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

Attack Vector
LOCAL
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
1.8
Impact Score
5.9
CvssVersion
3.1

Exploit Intelligence

EPSS Score
0.14%
Probability of exploitation in next 30 days
EPSS Percentile
3.8%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0014 is in the 18th percentile among its peer group of 17,070 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.2 Bluesky, 0.1 Mastodon, and 0.2 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (22)

ubuntupatch availablevia ubuntu_usn
Product: linux-gcp-6.8 (jammy)Fixed in: 6.8.0-1064.72~22.04.1
ubuntupatch availablevia ubuntu_usn
Product: linux-realtime-6.8 (jammy)Fixed in: 6.8.1-1056.57~22.04.2
ubuntupatch availablevia ubuntu_usn
Product: linux (noble)Fixed in: 6.8.0-136.136
ubuntupatch availablevia ubuntu_usn
Product: linux-gcp (noble)Fixed in: 6.8.0-1064.72
ubuntupatch availablevia ubuntu_usn
Product: linux-gke (noble)Fixed in: 6.8.0-1059.67
ubuntupatch availablevia ubuntu_usn
Product: linux-gkeop (noble)Fixed in: 6.8.0-1046.50
ubuntupatch availablevia ubuntu_usn
Product: linux-realtime (noble)Fixed in: 6.8.1-1056.57
ubuntupatch availablevia ubuntu_usn
Product: linux-gcp-fips (noble)Fixed in: 6.8.0-1064.72+fips1
ubuntupatch availablevia ubuntu_usn
Product: linux-nvidia-6.8 (jammy)Fixed in: 6.8.0-1059.62~22.04.1
ubuntupatch availablevia ubuntu_usn
Product: linux-nvidia (noble)Fixed in: 6.8.0-1059.62
ubuntupatch availablevia ubuntu_usn
Product: linux-nvidia-lowlatency (noble)Fixed in: 6.8.0-1059.62.1
ubuntupatch availablevia ubuntu_usn
Product: linux-oracle-6.8 (jammy)Fixed in: 6.8.0-1058.61~22.04.1
ubuntupatch availablevia ubuntu_usn
Product: linux-lowlatency-hwe-6.8 (jammy)Fixed in: 6.8.0-136.136.2~22.04.1
ubuntupatch availablevia ubuntu_usn
Product: linux-fips (noble)Fixed in: 6.8.0-136.136+fips2
ubuntupatch availablevia ubuntu_usn
Product: linux-lowlatency (noble)Fixed in: 6.8.0-136.136.2
ubuntupatch availablevia ubuntu_usn
Product: linux-oracle (noble)Fixed in: 6.8.0-1058.61
ubuntupatch availablevia ubuntu_usn
Product: linux-azure-fde-6.8 (jammy)Fixed in: 6.8.0-1062.69~22.04.1
ubuntupatch availablevia ubuntu_usn
Product: linux-azure-fips (noble)Fixed in: 6.8.0-1063.71+fips2
ubuntupatch availablevia ubuntu_usn
Product: linux-azure-fde (noble)Fixed in: 6.8.0-1062.69
ubuntupatch availablevia ubuntu_usn
Product: linux-azure-6.8 (jammy)Fixed in: 6.8.0-1063.71~22.04.1
ubuntupatch availablevia ubuntu_usn
Product: linux-azure (noble)Fixed in: 6.8.0-1063.71
ubuntupatch availablevia ubuntu_usn
Product: linux-aws (noble)Fixed in: 6.8.0-1061.64

Vendor Advisories (11)

ubuntuUSN-8609-1

Linux kernel (Azure CVM) vulnerabilities

Jul 24, 2026
ubuntuUSN-8608-1

Linux kernel (Azure FIPS) vulnerabilities

Jul 24, 2026
ubuntuUSN-8607-1

Linux kernel (Azure CVM) vulnerabilities

Jul 24, 2026
ubuntuUSN-8606-1

Linux kernel (Azure) vulnerabilities

Jul 24, 2026
ubuntuUSN-8595-2

Linux kernel (AWS) vulnerabilities

Jul 24, 2026
ubuntuUSN-8596-1

Linux kernel (NVIDIA) vulnerabilities

Jul 23, 2026
ubuntuUSN-8595-1

Linux kernel (Oracle) vulnerabilities

Jul 23, 2026
ubuntuUSN-8574-2

Linux kernel vulnerabilities

Jul 23, 2026
ubuntuUSN-8574-1

Linux kernel (GCP FIPS) vulnerabilities

Jul 21, 2026
ubuntuUSN-8567-1

Linux kernel vulnerabilities

Jul 20, 2026
microsoft2026-Apr/CVE-2026-31488Moderate

drm/amd/display: Do not skip unrelated mode changes in DSC validation

Apr 14, 2026

References

access.redhat.com / errata/RHSA-2026:27353
access.redhat.com / errata/RHSA-2026:27354
access.redhat.com / errata/RHSA-2026:30848
access.redhat.com / errata/RHSA-2026:43231
access.redhat.com / errata/RHSA-2026:44385
access.redhat.com / security/cve/CVE-2026-31488
bugzilla.redhat.com / show_bug.cgi
security.access.redhat.com / data/csaf/v2/vex/2026/cve-2026-31488.json
git.kernel.org / stable/c/10862e344b4d6434642a48c87d765813fc0b0ba7
Patch
git.kernel.org / stable/c/111208b5b7ebcdadb3f922cc52d8425f0fa91b33
Patch
git.kernel.org / stable/c/21159d8b335a6b9f44cbb506733013a902ae2da4
git.kernel.org / stable/c/8a5edc97fd9c6415ff2eff872748439a97e3c3d8
Patch
git.kernel.org / stable/c/aed3d041ab061ec8a64f50a3edda0f4db7280025
Patch
git.kernel.org / stable/c/da1d0ed31e9802fd99384f43cc63678a5a11cb41