CVE-2022-23523

Medium

Description

In versions prior to 0.8.1, the linux-loader crate uses the offsets and sizes provided in the ELF headers to determine the offsets to read from. If those offsets point beyond the end of the file this could lead to Virtual Machine Monitors using the `linux-loader` crate entering an infinite loop if the ELF header of the kernel they are loading was modified in a malicious manner. This issue has been addressed in 0.8.1. The issue can be mitigated by ensuring that only trusted kernel images are loaded or by verifying that the headers do not point beyond the end of the file.

SeverityMedium
CVSS4.0
Exploit probability—
ProductLinux-loader
PublishedDec 13, 2022
First seenDec 13, 2022

How to fix

Update
  • linux-loader_project linux-loader0.8.1 or later

Affected products

ProductAffected versionsFixed in
linux-loader_project linux-loaderv < 0.8.10.8.1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.