VYPR
Unrated severityNVD Advisory· Published Dec 30, 2025· Updated Apr 15, 2026

CVE-2022-50824

CVE-2022-50824

Description

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

tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak

In check_acpi_tpm2(), we get the TPM2 table just to make sure the table is there, not used after the init, so the acpi_put_table() should be added to release the ACPI memory.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

A missing acpi_put_table() call in the Linux kernel's TPM TIS driver causes a memory leak during ACPI table initialization.

Vulnerability

In the Linux kernel's TPM TIS driver of the Linux kernel, the function check_acpi_tpm2() retrieves the TPM2 ACPI table to verify its existence during initialization but fails to release the table after use. The missing acpi_put_table() call results in a memory leak, as the ACPI table mappings are not freed [1][1] properly freed.

Exploitation

This is a memory leak vulnerability that occurs during system boot when the TPM TIS driver initializes. No special privileges or network access are required; the leak happens automatically on systems with a TPM2 device and an ACPI table. The attack surface is limited to local exploitation that could lead to resource exhaustion over time.

Impact

An attacker with local access could exploit this leak to gradually deplete system memory, potentially causing denial of service (DoS) by exhausting available memory resources. The vulnerability does not allow code execution or privilege escalation.

Mitigation

The fix adds the missing acpi_put_table() call to release the ACPI table mapping after initialization. Patches have been applied to the Linux kernel stable branches [2][3]. Users should update to a kernel version containing the fix.

AI Insight generated on May 19, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

1

Patches

8

Vulnerability mechanics

Generated on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

8

News mentions

0

No linked articles in our index yet.