CVE-2025-38531
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
16/08/2025
Last modified:
18/08/2025
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
iio: common: st_sensors: Fix use of uninitialize device structs<br />
<br />
Throughout the various probe functions &indio_dev->dev is used before it<br />
is initialized. This caused a kernel panic in st_sensors_power_enable()<br />
when the call to devm_regulator_bulk_get_enable() fails and then calls<br />
dev_err_probe() with the uninitialized device.<br />
<br />
This seems to only cause a panic with dev_err_probe(), dev_err(),<br />
dev_warn() and dev_info() don&#39;t seem to cause a panic, but are fixed<br />
as well.<br />
<br />
The issue is reported and traced here: [1]