In the Linux kernel, the following vulnerability has been resolved:
iio: gyro: mpu3050-core: fix pm_runtime error handling
The return value of pmruntimegetsync() is not checked, allowing the driver to access hardware that may fail to resume. The device usage count is also unconditionally incremented. Use pmruntimeresumeand_get() which propagates errors and avoids incrementing the usage count on failure.
In preenable, add pmruntimeputautosuspend() on set8khz_samplerate() failure since postdisable does not run when preenable fails.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/43xxx/CVE-2026-43357.json",
"cna_assigner": "Linux"
}