Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-98471

Опубликовано: 18 окт. 2026
Источник: redhat
CVSS3: 5.3
EPSS Низкий

Описание

In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Do cache maintenance on the source VM during intra-host migration Manually perform cache maintenance on the source VM during intra-host migration to ensure no stale data is left in CPU caches after the VM is destroyed. Because the source VM is "converted" to a non-SEV VM, KVM's memory reclaim flows won't trigger cache maintenance, e.g. when all guest memory is reclaimed in response to detaching from the mmu_notifier. Note, relying on the destination VM to do cache maintenance isn't an option as KVM doesn't require identical guest memory configurations, i.e. the source VM may have access to memory that the destination VM does not. Enforcing equivalent memory configurations is infeasible, as it would require a deep comparison of memslots, e.g. to verify that not only are the memslot identical, but what the memslots point at is also identical.

A flaw was found in the Linux kernel's KVM (Kernel-based Virtual Machine) subsystem for AMD SEV (Secure Encrypted Virtualization). During intra-host migration of an encrypted virtual machine, the source virtual machine's CPU caches are not properly flushed before the system reclaims its memory. A local attacker could exploit this issue to read residual data remaining in the processor cache, leading to an information disclosure of sensitive guest memory.

Отчет

KVM SEV intra host migration can leave stale or dirty source VM data in CPU caches because the source VM is converted to a non SEV VM before normal memory reclaim can perform the required cache maintenance. Cache lines associated with memory available only to the source VM may therefore survive after the source VM is destroyed, since the destination VM is not required to have an identical memory configuration. This creates a potential SEV isolation failure involving disclosure of cached guest data, loss of dirty guest writes, or corruption when affected memory is reclaimed or reused. For the CVSS the PR:L value is used because triggering requires access to the relevant KVM VM file descriptors and migration controls, but this access may belong to a restricted virtualization service account rather than a fully privileged host administrator. The issue is local and is not directly network reachable. A guest can influence cached memory contents but normally cannot initiate the encryption context migration without cooperation from host userspace. Impact is potentially broader than denial of service and may include confidentiality and integrity effects across a VM isolation boundary. The exact exploitability depends on cache residency, SEV hardware behavior, source and destination memory layouts, and the ability to control the migration sequence.

Меры по смягчению последствий

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10kernelFix deferred
Red Hat Enterprise Linux 6kernelNot affected
Red Hat Enterprise Linux 7kernelNot affected
Red Hat Enterprise Linux 7kernel-rtNot affected
Red Hat Enterprise Linux 8kernelFix deferred
Red Hat Enterprise Linux 8kernel-rtFix deferred
Red Hat Enterprise Linux 9kernelFix deferred
Red Hat Enterprise Linux 9kernel-rtFix deferred
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-8Not affected
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-9Fix deferred

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-226
https://bugzilla.redhat.com/show_bug.cgi?id=2554844kernel: KVM: SEV: Do cache maintenance on the source VM during intra-host migration

EPSS

Процентиль: 5%
0.00158
Низкий

5.3 Medium

CVSS3

Связанные уязвимости

CVSS3: 7.1
ubuntu
25 дней назад

In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Do cache maintenance on the source VM during intra-host migration Manually perform cache maintenance on the source VM during intra-host migration to ensure no stale data is left in CPU caches after the VM is destroyed. Because the source VM is "converted" to a non-SEV VM, KVM's memory reclaim flows won't trigger cache maintenance, e.g. when all guest memory is reclaimed in response to detaching from the mmu_notifier. Note, relying on the destination VM to do cache maintenance isn't an option as KVM doesn't require identical guest memory configurations, i.e. the source VM may have access to memory that the destination VM does not. Enforcing equivalent memory configurations is infeasible, as it would require a *deep* comparison of memslots, e.g. to verify that not only are the memslot identical, but what the memslots point at is also identical.

CVSS3: 7.1
nvd
25 дней назад

In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Do cache maintenance on the source VM during intra-host migration Manually perform cache maintenance on the source VM during intra-host migration to ensure no stale data is left in CPU caches after the VM is destroyed. Because the source VM is "converted" to a non-SEV VM, KVM's memory reclaim flows won't trigger cache maintenance, e.g. when all guest memory is reclaimed in response to detaching from the mmu_notifier. Note, relying on the destination VM to do cache maintenance isn't an option as KVM doesn't require identical guest memory configurations, i.e. the source VM may have access to memory that the destination VM does not. Enforcing equivalent memory configurations is infeasible, as it would require a *deep* comparison of memslots, e.g. to verify that not only are the memslot identical, but what the memslots point at is also identical.

CVSS3: 6
msrc
23 дня назад

KVM: SEV: Do cache maintenance on the source VM during intra-host migration

CVSS3: 7.1
debian
25 дней назад

In the Linux kernel, the following vulnerability has been resolved: K ...

CVSS3: 7.1
github
24 дня назад

In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Do cache maintenance on the source VM during intra-host migration Manually perform cache maintenance on the source VM during intra-host migration to ensure no stale data is left in CPU caches after the VM is destroyed. Because the source VM is "converted" to a non-SEV VM, KVM's memory reclaim flows won't trigger cache maintenance, e.g. when all guest memory is reclaimed in response to detaching from the mmu_notifier. Note, relying on the destination VM to do cache maintenance isn't an option as KVM doesn't require identical guest memory configurations, i.e. the source VM may have access to memory that the destination VM does not. Enforcing equivalent memory configurations is infeasible, as it would require a *deep* comparison of memslots, e.g. to verify that not only are the memslot identical, but what the memslots point at is also identical.

EPSS

Процентиль: 5%
0.00158
Низкий

5.3 Medium

CVSS3