CVE-2026-31763

Summary

In the Linux kernel, the following vulnerability has been resolved:

iio: gyro: mpu3050: Fix incorrect free_irq() variable

The handler for the IRQ part of this driver is mpu3050->trig but, in the teardown free_irq() is called with handler mpu3050.

Use correct IRQ handler when calling free_irq().

Affected Software

VendorProductVersion RangeStatus
LinuxLinux3904b28efb2c780c23dcddfb87e07fe0230661e5 < 11f7cd960f05b3f06747abfdc4e56dd0d8b8a157affected
LinuxLinux3904b28efb2c780c23dcddfb87e07fe0230661e5 < fdbe4b5268cd41f9953d25a67d139e47cac34519affected
LinuxLinux3904b28efb2c780c23dcddfb87e07fe0230661e5 < 8001b42fbd5e510dced3a25665019982c99bc708affected
LinuxLinux3904b28efb2c780c23dcddfb87e07fe0230661e5 < a09171d3f23e13bccd3dc34863186707c6301071affected
LinuxLinux3904b28efb2c780c23dcddfb87e07fe0230661e5 < 8631e755fc07b651b5d158cc3656ef76cc874068affected
LinuxLinux3904b28efb2c780c23dcddfb87e07fe0230661e5 < ac1233397f4cfe55d71f6aa459b42c256c951531affected
LinuxLinux3904b28efb2c780c23dcddfb87e07fe0230661e5 < 2821f7b62c5b3633c4923c7e4f742380897cd511affected
LinuxLinux3904b28efb2c780c23dcddfb87e07fe0230661e5 < edb11a1aef4011a4b7b22cc3c3396c6fe371f4a6affected
LinuxLinux4.10affected
LinuxLinux0 < 4.10unaffected
LinuxLinux5.10.253 <= 5.10.*unaffected
LinuxLinux5.15.203 <= 5.15.*unaffected
LinuxLinux6.1.168 <= 6.1.*unaffected
LinuxLinux6.6.134 <= 6.6.*unaffected
LinuxLinux6.12.81 <= 6.12.*unaffected
LinuxLinux6.18.22 <= 6.18.*unaffected
LinuxLinux6.19.12 <= 6.19.*unaffected
LinuxLinux7.0 <= *unaffected

Weaknesses

References