🛡️ CVE-2025-71130 on Ubuntu — linux

⚪ Unknown ✅ No Known Exploit OSV
N/A
CVSS Score
0 Low4 Medium7 High9 Critical10

Description

In the Linux kernel, the following vulnerability has been resolved: drm/i915/gem: Zero-initialize the eb.vma array in i915_gem_do_execbuffer Initialize the eb.vma array with values of 0 when the eb structure is first set up. In particular, this sets the eb->vma[i].vma pointers to NULL, simplifying cleanup and getting rid of the bug described below. During the execution of eb_lookup_vmas(), the eb->vma array is successively filled up with struct eb_vma objects. This process includes calling eb_add_vma(), which might fail; however, even in the event of failure, eb->vma[i].vma is set for the currently processed buffer. If eb_add_vma() fails, eb_lookup_vmas() returns with an error, which prompts a call to eb_release_vmas() to clean up the mess. Since eb_lookup_vmas() might fail during processing any (possibly not first) buffer, eb_release_vmas() checks whether a buffer's vma is NULL to know at what point did the lookup function fail. In eb_lookup_vmas(), eb->vma[i].vma is set to NULL if either the helper function eb_lookup_vma() or eb_validate_vma() fails. eb->vma[i+1].vma is set to NULL in case i915_gem_object_userptr_submit_init() fails; the current one needs to be cleaned up by eb_release_vmas() at this point, so the next one is set. If eb_add_vma() fails, neither the current nor the next vma is set to NULL, which is a source of a NULL deref bug described in the issue linked in the Closes tag. When entering eb_lookup_vmas(), the vma pointers are set to the slab poison value, instead of NULL. This doesn't matter for the actual lookup, since it gets overwritten anyway, however the eb_release_vmas() function only recognizes NULL as the stopping value, hence the pointers are being set to NULL as they go in case of intermediate failure. This patch changes the approach to filling them all with NULL at the start instead, rather than handling that manually during failure. (cherry picked from commit 08889b706d4f0b8d2352b7ca29c2d8df4d0787cd)

Distribution advisory

This page covers CVE-2025-71130 as tracked by Ubuntu, for the package linux. The fix is available in version 6.17.0-22.22; earlier versions remain affected.

How this vulnerability can be exploited

This issue can be reached with local access to the system, attack complexity is low, an attacker needs low-level privileges on the target. No user interaction is required. The scope is unchanged, so the impact stays within the vulnerable component. Rated impact: confidentiality high, integrity high, availability high.

Affected software and timeline

Affected software: linux (fixed in 6.17.0-22.22), linux-allwinner-5.19, linux-aws (fixed in 6.17.0-1012.12), linux-aws-5.0, linux-aws-5.11, linux-aws-5.13, linux-aws-5.19, linux-aws-5.3, linux-aws-5.8, linux-aws-6.14, linux-aws-6.17 (fixed in 6.17.0-1012.12~24.04.1), linux-aws-6.2, linux-aws-6.5, linux-aws-6.8 (fixed in 6.8.0-1052.55~22.04.1), linux-aws-fips (fixed in 6.8.0-1052.55+fips1), linux-azure (fixed in 6.17.0-1013.13), linux-azure-5.11, linux-azure-5.13, linux-azure-5.19, linux-azure-5.3, linux-azure-5.8, linux-azure-6.11, linux-azure-6.14, linux-azure-6.17 (fixed in 6.17.0-1013.13~24.04.1), linux-azure-6.2, linux-azure-6.5, linux-azure-6.8 (fixed in 6.8.0-1059.65~22.04.1), linux-azure-edge, linux-azure-fde, linux-azure-fde-5.19, linux-azure-fde-6.14, linux-azure-fde-6.17, linux-azure-fde-6.2, linux-azure-fde-6.8, linux-azure-fips (fixed in 6.8.0-1053.59+fips1), linux-azure-nvidia, linux-azure-nvidia-6.14, linux-bluefield, linux-fips (fixed in 6.8.0-110.110+fips2), linux-gcp (fixed in 6.17.0-1012.12), linux-gcp-5.11, linux-gcp-5.13, linux-gcp-5.19, linux-gcp-5.3, linux-gcp-5.8, linux-gcp-6.11, linux-gcp-6.14, linux-gcp-6.17 (fixed in 6.17.0-1012.12~24.04.1), linux-gcp-6.2, linux-gcp-6.5, linux-gcp-6.8 (fixed in 6.8.0-1054.57~22.04.1), linux-gcp-fips (fixed in 6.8.0-1054.57+fips1), linux-gke (fixed in 6.8.0-1050.56), linux-gke-4.15, linux-gke-5.15, linux-gke-5.4, linux-gkeop (fixed in 6.8.0-1037.40), linux-gkeop-5.15, linux-gkeop-5.4, linux-hwe, linux-hwe-5.11, linux-hwe-5.13, linux-hwe-5.19, linux-hwe-5.8, linux-hwe-6.11, linux-hwe-6.14, linux-hwe-6.17 (fixed in 6.17.0-22.22~24.04.1), linux-hwe-6.2, linux-hwe-6.5, linux-hwe-6.8 (fixed in 6.8.0-110.110~22.04.1), linux-hwe-edge, linux-ibm (fixed in 6.8.0-1051.51), linux-ibm-6.8 (fixed in 6.8.0-1051.51~22.04.1), linux-intel-5.13, linux-intel-iot-realtime, linux-lowlatency (fixed in 6.8.0-110.110.1), linux-lowlatency-hwe-5.19, linux-lowlatency-hwe-6.11, linux-lowlatency-hwe-6.2, linux-lowlatency-hwe-6.5, linux-lowlatency-hwe-6.8 (fixed in 6.8.0-110.110.1~22.04.1), linux-nvidia (fixed in 6.8.0-1051.54), linux-nvidia-6.11, linux-nvidia-6.17 (fixed in 6.17.0-1018.18), linux-nvidia-6.2, linux-nvidia-6.5, linux-nvidia-6.8 (fixed in 6.8.0-1051.54~22.04.1), linux-nvidia-lowlatency (fixed in 6.8.0-1051.54.1), linux-nvidia-tegra (fixed in 6.8.0-1022.22), linux-oem, linux-oem-5.10, linux-oem-5.13, linux-oem-5.14, linux-oem-5.17, linux-oem-5.6, linux-oem-6.0, linux-oem-6.1, linux-oem-6.11, linux-oem-6.14, linux-oem-6.17 (fixed in 6.17.0-1020.20), linux-oem-6.5, linux-oem-6.8, linux-oracle (fixed in 6.17.0-1011.11), linux-oracle-5.0, linux-oracle-5.11, linux-oracle-5.13, linux-oracle-5.3, linux-oracle-5.8, linux-oracle-6.14, linux-oracle-6.17 (fixed in 6.17.0-1011.11~24.04.1), linux-oracle-6.5, linux-oracle-6.8 (fixed in 6.8.0-1049.50~22.04.1), linux-raspi (fixed in 6.17.0-1013.13), linux-raspi-realtime (fixed in 6.8.0-2042.43), linux-raspi2, linux-realtime (fixed in 6.17.0-1010.11), linux-realtime-6.14, linux-realtime-6.17 (fixed in 6.17.0-1010.11~24.04.1), linux-realtime-6.8 (fixed in 6.8.1-1047.48~22.04.1), linux-riscv (fixed in 6.17.0-22.22.1), linux-riscv-5.11, linux-riscv-5.19, linux-riscv-5.8, linux-riscv-6.14, linux-riscv-6.17 (fixed in 6.17.0-22.22.1~24.04.1), linux-riscv-6.5, linux-riscv-6.8 (fixed in 6.8.0-110.110~22.04.1), linux-starfive-5.19, linux-starfive-6.2, linux-starfive-6.5 and linux-xilinx (fixed in 6.8.0-1028.29). Published on 14 January 2026 and last revised on 11 August 2026. No public exploit is currently recorded for this entry. Record sourced from OSV.

References

ubuntu.com (Report)
www.cve.org (Report)
git.kernel.org (Report)
git.kernel.org (Report)
git.kernel.org (Report)
git.kernel.org (Report)
git.kernel.org (Report)
ubuntu.com (Advisory)
ubuntu.com (Advisory)
ubuntu.com (Advisory)
ubuntu.com (Advisory)
ubuntu.com (Advisory)
ubuntu.com (Advisory)
ubuntu.com (Advisory)
ubuntu.com (Advisory)

CVE-2025-71130 on other distributions

Each distribution ships its own build and its own fixed version. Pick the one you run:

Details

Severity Unknown
CVSS Score N/A
CVSS Vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE N/A
Public Exploit ✅ No
Source OSV
Published 2026-01-14
Updated 2026-08-12
Modified 2026-08-11
Fix URL N/A

Affected Packages

Software From version Fixed in
linux 6.17.0-22.22
linux-allwinner-5.19
linux-aws 6.17.0-1012.12
linux-aws-5.0
linux-aws-5.11
linux-aws-5.13
linux-aws-5.19
linux-aws-5.3
linux-aws-5.8
linux-aws-6.14
linux-aws-6.17 6.17.0-1012.12~24.04.1
linux-aws-6.2
linux-aws-6.5
linux-aws-6.8 6.8.0-1052.55~22.04.1
linux-aws-fips 6.8.0-1052.55+fips1
linux-azure 6.17.0-1013.13
linux-azure-5.11
linux-azure-5.13
linux-azure-5.19
linux-azure-5.3
linux-azure-5.8
linux-azure-6.11
linux-azure-6.14
linux-azure-6.17 6.17.0-1013.13~24.04.1
linux-azure-6.2
linux-azure-6.5
linux-azure-6.8 6.8.0-1059.65~22.04.1
linux-azure-edge
linux-azure-fde
linux-azure-fde-5.19
linux-azure-fde-6.14
linux-azure-fde-6.17
linux-azure-fde-6.2
linux-azure-fde-6.8
linux-azure-fips 6.8.0-1053.59+fips1
linux-azure-nvidia
linux-azure-nvidia-6.14
linux-bluefield
linux-fips 6.8.0-110.110+fips2
linux-gcp 6.17.0-1012.12
linux-gcp-5.11
linux-gcp-5.13
linux-gcp-5.19
linux-gcp-5.3
linux-gcp-5.8
linux-gcp-6.11
linux-gcp-6.14
linux-gcp-6.17 6.17.0-1012.12~24.04.1
linux-gcp-6.2
linux-gcp-6.5
linux-gcp-6.8 6.8.0-1054.57~22.04.1
linux-gcp-fips 6.8.0-1054.57+fips1
linux-gke 6.8.0-1050.56
linux-gke-4.15
linux-gke-5.15
linux-gke-5.4
linux-gkeop 6.8.0-1037.40
linux-gkeop-5.15
linux-gkeop-5.4
linux-hwe
linux-hwe-5.11
linux-hwe-5.13
linux-hwe-5.19
linux-hwe-5.8
linux-hwe-6.11
linux-hwe-6.14
linux-hwe-6.17 6.17.0-22.22~24.04.1
linux-hwe-6.2
linux-hwe-6.5
linux-hwe-6.8 6.8.0-110.110~22.04.1
linux-hwe-edge
linux-ibm 6.8.0-1051.51
linux-ibm-6.8 6.8.0-1051.51~22.04.1
linux-intel-5.13
linux-intel-iot-realtime
linux-lowlatency 6.8.0-110.110.1
linux-lowlatency-hwe-5.19
linux-lowlatency-hwe-6.11
linux-lowlatency-hwe-6.2
linux-lowlatency-hwe-6.5
linux-lowlatency-hwe-6.8 6.8.0-110.110.1~22.04.1
linux-nvidia 6.8.0-1051.54
linux-nvidia-6.11
linux-nvidia-6.17 6.17.0-1018.18
linux-nvidia-6.2
linux-nvidia-6.5
linux-nvidia-6.8 6.8.0-1051.54~22.04.1
linux-nvidia-lowlatency 6.8.0-1051.54.1
linux-nvidia-tegra 6.8.0-1022.22
linux-oem
linux-oem-5.10
linux-oem-5.13
linux-oem-5.14
linux-oem-5.17
linux-oem-5.6
linux-oem-6.0
linux-oem-6.1
linux-oem-6.11
linux-oem-6.14
linux-oem-6.17 6.17.0-1020.20
linux-oem-6.5
linux-oem-6.8
linux-oracle 6.17.0-1011.11
linux-oracle-5.0
linux-oracle-5.11
linux-oracle-5.13
linux-oracle-5.3
linux-oracle-5.8
linux-oracle-6.14
linux-oracle-6.17 6.17.0-1011.11~24.04.1
linux-oracle-6.5
linux-oracle-6.8 6.8.0-1049.50~22.04.1
linux-raspi 6.17.0-1013.13
linux-raspi-realtime 6.8.0-2042.43
linux-raspi2
linux-realtime 6.17.0-1010.11
linux-realtime-6.14
linux-realtime-6.17 6.17.0-1010.11~24.04.1
linux-realtime-6.8 6.8.1-1047.48~22.04.1
linux-riscv 6.17.0-22.22.1
linux-riscv-5.11
linux-riscv-5.19
linux-riscv-5.8
linux-riscv-6.14
linux-riscv-6.17 6.17.0-22.22.1~24.04.1
linux-riscv-6.5
linux-riscv-6.8 6.8.0-110.110~22.04.1
linux-starfive-5.19
linux-starfive-6.2
linux-starfive-6.5
linux-xilinx 6.8.0-1028.29

References

Similar Threats

Site Security Check

Is linux part of your stack?

UBUNTU-CVE-2025-71130 is rated CVSS 7.8 High. BotEraser scans your installation against known CVE records and tells you whether this vulnerability applies to the versions you actually run.

Scan My Site Free →

No credit card required  ·  Results in minutes

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the vulnerabilities listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.

More UBUNTU CVE 2025 advisories

Part of UBUNTU CVE 2025 in the advisory index.