8.8

CVE-2026-64438: linux Use After Free

CVSS: 8.8v3.1HighModified
AliasesUBUNTU-CVE-2026-64438DEBIAN-CVE-2026-64438
Published 25-07-2026Last modified 19-10-2026

Vulnerability summary

CVE-2026-64438 is a high (CVSS 8.8) Use After Free vulnerability in linux. EPSS estimates a 0.14% chance of exploitation in the next 30 days, higher than 2.6% of scored vulnerabilities.

Overall risk
35/100
0100
Medium · default modelHow is this calculated?
CVSS score
8.8/10
010
High · v3.1 (CVE.org)
EPSS score
0.14%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 28 · Related 21

Timeline

  1. 25-07-2026
    PublishedVulnerability first disclosed.
  2. 19-10-2026
    Last modifiedVulnerability information updated.

Description

In the Linux kernel, the following vulnerability has been resolved: crypto: qat - fix VF2PF work teardown race in adf_disable_sriov() The VF2PF interrupt handler queues PF-side response work that stores a raw pointer to per-VF state (struct adf_accel_vf_info). Currently, adf_disable_sriov() destroys per-VF mutexes and frees vf_info without stopping new VF2PF work or waiting for in-flight workers to complete. A concurrently scheduled or already queued worker can then dereference freed memory. This manifests as a use-after-free when KASAN is enabled: BUG: KASAN: null-ptr-deref in mutex_lock+0x76/0xe0 Write of size 8 at addr 0000000000000260 by task kworker/24:2/... Workqueue: qat_pf2vf_resp_wq adf_iov_send_resp [intel_qat] Call Trace: kasan_report+0x119/0x140 mutex_lock+0x76/0xe0 adf_gen4_pfvf_send+0xd4/0x1f0 [intel_qat] adf_recv_and_handle_vf2pf_msg+0x290/0x360 [intel_qat] adf_iov_send_resp+0x8c/0xe0 [intel_qat] process_one_work+0x6ac/0xfd0 worker_thread+0x4dd/0xd30 kthread+0x326/0x410 ret_from_fork+0x33b/0x670 Add a PF-local flag, vf2pf_disabled, that gates work queueing, worker processing, and interrupt re-enabling during teardown. Set this flag atomically with the hardware interrupt mask inside adf_disable_all_vf2pf_interrupts(). After masking, synchronize the AE cluster MSI-X interrupt and flush the PF response workqueue before tearing down per-VF locks and state so all in-flight work completes before vf_info is destroyed. Introduce adf_enable_all_vf2pf_interrupts() to clear the flag and unmask all VF2PF interrupts under the same lock when SR-IOV is re-enabled. This ensures the software flag and hardware state transition atomically on both the enable and disable paths.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.14%

Chance of exploitation in the next 30 days

Percentile

3%

Versus all other CVEs

30-day change

0.00 pp

From 0.14% on 20-09-2026

20-09-202620-10-2026
EPSS score
0.14%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Ubuntu169 products
  • linuxAll versions (No fix recorded) | < 5.15.0-198.208 | < 6.8.0-147.147 | < 7.0.0-31.31
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-awsAll versions (No fix recorded) | < 5.15.0-1117.124 | < 6.8.0-1067.70 | < 7.0.0-1012.12
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Debian2 products
  • linux< 6.1.180-1 | < 6.12.100-1 | < 7.1.4-1
  • linux-6.12< 6.12.100-1~deb12u1
Linux2 products
  • linux≥ ed8ccaef52fa03fb03cff45b380f72c9f869f273, < 218c2836b3987f3fa1d9eac505462cded0821e4c | ≥ ed8ccaef52fa03fb03cff45b380f72c9f869f273, < 446b4d77599cf1a168573f7fb32a4a6aa4f09219 | ≥ ed8ccaef52fa03fb03cff45b380f72c9f869f273, < 5d916c1eae1933511a69bffe243b4ee5d7da399c | ≥ ed8ccaef52fa03fb03cff45b380f72c9f869f273, < f344a369d0380d54c8d6c8d24734a78dd5a89817 | ≥ ed8ccaef52fa03fb03cff45b380f72c9f869f273, < 51144032248cc4ea22917370565650670b8b4e9b | ≥ ed8ccaef52fa03fb03cff45b380f72c9f869f273, < 49cd5ac6de8de39a14ead609bb552d372d5602cd | ≥ ed8ccaef52fa03fb03cff45b380f72c9f869f273, < 6e92b28cd74fa433658efeadf21b9d4b01023d7d | ≥ ed8ccaef52fa03fb03cff45b380f72c9f869f273, < 277281c10c63791067d24d421f7c43a15faa9096 | 4.3
  • linux_kernel≥ 4.3, < 5.10.261 | ≥ 5.11, < 5.15.212 | ≥ 5.16, < 6.1.178 | ≥ 6.2, < 6.6.145 | ≥ 6.7, < 6.12.97 | ≥ 6.13, < 6.18.40 | ≥ 6.19, < 7.1.4

3 vendors · 173 products

References

32 links
Show all 32 references