7.8

CVE-2024-35791: debian debian_linux Use After Free

CVSS: 7.8v3.1HighModified
AliasesUBUNTU-CVE-2024-35791DEBIAN-CVE-2024-35791
Published 17-05-2024Last modified 05-08-2026

Vulnerability summary

CVE-2024-35791 is a high (CVSS 7.8) Use After Free vulnerability in debian debian_linux. EPSS estimates a 0.24% chance of exploitation in the next 30 days, higher than 13.9% of scored vulnerabilities.

Overall risk
31/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.8/10
010
High · v3.1 (CVE.org)
EPSS score
0.24%
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 23 · Related 19

Timeline

  1. 17-05-2024
    PublishedVulnerability first disclosed.
  2. 05-08-2026
    Last modifiedVulnerability information updated.

Description

In the Linux kernel, the following vulnerability has been resolved: KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() Do the cache flush of converted pages in svm_register_enc_region() before dropping kvm->lock to fix use-after-free issues where region and/or its array of pages could be freed by a different task, e.g. if userspace has __unregister_enc_region_locked() already queued up for the region. Note, the "obvious" alternative of using local variables doesn't fully resolve the bug, as region->pages is also dynamically allocated. I.e. the region structure itself would be fine, but region->pages could be freed. Flushing multiple pages under kvm->lock is unfortunate, but the entire flow is a rare slow path, and the manual flush is only needed on CPUs that lack coherency for encrypted memory.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.24%

Chance of exploitation in the next 30 days

Percentile

14%

Versus all other CVEs

30-day change

0.00 pp

From 0.24% on 19-09-2026

19-09-202619-10-2026
EPSS score
0.24%

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

Ubuntu112 products
  • linuxAll versions (No fix recorded) | < 5.15.0-116.126
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-awsAll versions (No fix recorded) | < 5.15.0-1065.71
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Debian2 products
Linux2 products
  • linux≥ 4f627ecde7329e476a077bb0590db8f27bb8f912, < 2d13b79640b147bd77c34a5998533b2021a4122d | ≥ 19a23da53932bc8011220bd8c410cb76012de004, < e126b508ed2e616d679d85fca2fbe77bb48bbdd7 | ≥ 19a23da53932bc8011220bd8c410cb76012de004, < 4868c0ecdb6cfde7c70cf478c46e06bb9c7e5865 | ≥ 19a23da53932bc8011220bd8c410cb76012de004, < 12f8e32a5a389a5d58afc67728c76e61beee1ad4 | ≥ 19a23da53932bc8011220bd8c410cb76012de004, < f6d53d8a2617dd58c89171a6b9610c470ebda38a | ≥ 19a23da53932bc8011220bd8c410cb76012de004, < 5ef1d8c1ddbf696e47b226e11888eaf8d9e8e807 | f1ecde00ce1694597f923f0d25f7a797c5243d99 | 848bcb0a1d96f67d075465667d3a1ad4af56311e | ≥ 5.10.15, < 5.10.215 | ≥ 4.19.176, < 4.20 | ≥ 5.4.98, < 5.5 | 5.11
  • linux_kernelEOL≥ 4.19.176, < 4.20 | ≥ 5.4.98, < 5.5 | ≥ 5.10.15, < 5.10.215 | ≥ 5.11.1, < 5.15.154 | ≥ 5.16, < 6.1.84 | ≥ 6.2, < 6.6.24 | ≥ 6.7, < 6.7.12 | 5.11 | 5.11:rc7 | 6.8:rc1 | 6.8:rc2 | 6.8:rc3 | 6.8:rc4 | 6.8:rc5 | 6.8:rc6 | 6.8:rc7

3 vendors · 116 products

References

19 links
Show all 19 references