summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/CommonDataClass
diff options
context:
space:
mode:
authorStanislaw Grams <stanislaw.grams@intel.com>2026-09-30 12:34:43 +0300
committerArd Biesheuvel <ardb@kernel.org>2026-10-08 11:43:21 +0300
commita2030896f55d159d1c8e6d84c7a6ffd12357c263 (patch)
tree40be9d2b74afe1edc4ab446c746e68c77b30ab3e /BaseTools/Source/Python/CommonDataClass
parentc51403090f63efa4e463cd17095dd9f012a00c4b (diff)
downloadedk2-a2030896f55d159d1c8e6d84c7a6ffd12357c263.tar.xz
OvmfPkg/AcpiPlatformDxe: Validate VMM ACPI table length in TDX path
InstallCloudHvTablesTdx() reads ACPI tables from VMM-supplied GUID HOBs. A crafted table Length greater than its HOB payload could cause InstallAcpiTable() or the debug dump to read past the table. Reject undersized GUID HOBs and require the ACPI header and its declared Length to fit within the payload before installing the table. Signed-off-by: Stanislaw Grams <stanislaw.grams@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/CommonDataClass')
0 files changed, 0 insertions, 0 deletions