PT-2024-7585

CVE-2024-47727

·

Published

2024-09-26

·

Updated

2026-10-21

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.6.58
Description A vulnerability in the Linux kernel's TDX module allows userspace to deceive the kernel into performing MMIO operations on its behalf. The handle mmio() function checks if the #VE exception occurred in the kernel, but userspace can trigger MMIO #VE by pointing a syscall to an MMIO address. This can lead to unauthorized access to sensitive information. The vulnerability is related to the lack of address checking in the handle mmio() function.
Recommendations For Linux kernel versions prior to 6.6.58, update to version 6.6.58 or later to resolve the issue. As a temporary workaround, consider restricting access to the handle mmio() function to minimize the risk of exploitation. Additionally, ensure that the target MMIO address is within the kernel before decoding instructions to prevent unauthorized MMIO operations.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALSA-2025_18281
ALSA-2025_19102
ALSA-2025_19103
ALSA-2025_19409
ALSA-2025:20518
ALSA-2025_20518
ALT-PU-2024-14046
ALT-PU-2024-14268
AZL-50879
CLSA-2025-1765463110
CLSA-2025-1766488019
DLA-4008-1
INFSA-2025_20518
MGASA-2024-0344
MGASA-2024-0345
OESA-2024-2367
OPENSUSE-SU-2024:14500-1
OPENSUSE-SU-2024_3983-1
OPENSUSE-SU-2024_3984-1
OPENSUSE-SU-2024_3985-1
OPENSUSE-SU-2024_3986-1
OPENSUSE-SU-2025:14705-1
RHSA-2025:20518
RHSA-2025_20518
RHSA-2026:4011
RHSA-2026:4246
SUSE-SU-2024:3983-1
SUSE-SU-2024:3984-1
SUSE-SU-2024:3985-1
SUSE-SU-2024:3986-1
SUSE-SU-2024:4318-1
SUSE-SU-2024:4364-1
SUSE-SU-2024:4387-1
SUSE-SU-2025:20163-1
SUSE-SU-2025:20164-1
SUSE-SU-2025:20246-1
SUSE-SU-2025:20247-1
USN-7276-1
USN-7277-1
USN-7301-1
USN-7303-1
USN-7303-2
USN-7303-3
USN-7304-1
USN-7310-1
USN-7311-1
USN-7384-1
USN-7384-2
USN-7385-1
USN-7386-1
USN-7403-1
Found an issue in the description? Have something to add? Feel free to write us 👾