CVE Catalog

CVE-2023-40548

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.43%

35th percentile - higher than 35% of all known CVEs

Summary

A buffer overflow was found in Shim in the 32-bit system. The overflow happens due to an addition operation involving a user-controlled value parsed from the PE binary being used by Shim. This value is further used for memory allocation operations, leading to a heap-based buffer overflow. This flaw causes memory corruption and can lead to a crash or data integrity issues during the boot phase.

Risk Assessment

The organization is exposed to potential disruption of the boot process and data integrity issues, which could lead to unauthorized access or system instability.

Recommendation

Immediately update Shim to the latest version that includes a fix for the buffer overflow. Where possible, restrict access to PE binaries used during boot.

Related vulnerabilities

Original NVD description (English source)

A buffer overflow was found in Shim in the 32-bit system. The overflow happens due to an addition operation involving a user-controlled value parsed from the PE binary being used by Shim. This value is further used for memory allocation operations, leading to a heap-based buffer overflow. This flaw causes memory corruption and can lead to a crash or data integrity issues during the boot phase.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS