Description
In the Linux kernel, the following vulnerability has been resolved: efi: libstub: only free priv.runtime_map when allocated priv.runtime_map is only allocated when efi_novamap is not set. Otherwise, it is an uninitialized value. In the error path, it is freed unconditionally. Avoid passing an uninitialized value to free_pool. Free priv.runtime_map only when it was allocated. This bug was discovered and resolved using Coverity Static Analysis Security Testing (SAST) by Synopsys, Inc.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
f80d26043af91ceb5036c478101c015edb9e7630 to < b8938d6f570f010a1dcdbfed3e5b5d3258c2a908affectedf80d26043af91ceb5036c478101c015edb9e7630 to < 9dce01f386c9ce6990c0a83fa14b1c95330b037eaffectedf80d26043af91ceb5036c478101c015edb9e7630 to < 6ca67a5fe1c606d1fbe24c30a9fc0bdc43a18554affectedf80d26043af91ceb5036c478101c015edb9e7630 to < 4b2543f7e1e6b91cfc8dd1696e3cdf01c3ac8974affected
Linux Linux
Default version status: affected
6.1affected0 to < 6.1unaffected6.1.93 to ≤ 6.1.*unaffected6.6.33 to ≤ 6.6.*unaffected6.9.4 to ≤ 6.9.*unaffected6.10 to ≤ *unaffected