CVE-2026-31763 PUBLISHED

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

Assigner: Linux
Reserved: 09.03.2026 Published: 01.05.2026 Updated: 01.05.2026

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().

Product Status

Vendor Linux
Product Linux
Versions Default: unaffected
  • affected from 3904b28efb2c780c23dcddfb87e07fe0230661e5 to 11f7cd960f05b3f06747abfdc4e56dd0d8b8a157 (excl.)
  • affected from 3904b28efb2c780c23dcddfb87e07fe0230661e5 to fdbe4b5268cd41f9953d25a67d139e47cac34519 (excl.)
  • affected from 3904b28efb2c780c23dcddfb87e07fe0230661e5 to 8001b42fbd5e510dced3a25665019982c99bc708 (excl.)
  • affected from 3904b28efb2c780c23dcddfb87e07fe0230661e5 to a09171d3f23e13bccd3dc34863186707c6301071 (excl.)
  • affected from 3904b28efb2c780c23dcddfb87e07fe0230661e5 to 8631e755fc07b651b5d158cc3656ef76cc874068 (excl.)
  • affected from 3904b28efb2c780c23dcddfb87e07fe0230661e5 to ac1233397f4cfe55d71f6aa459b42c256c951531 (excl.)
  • affected from 3904b28efb2c780c23dcddfb87e07fe0230661e5 to 2821f7b62c5b3633c4923c7e4f742380897cd511 (excl.)
  • affected from 3904b28efb2c780c23dcddfb87e07fe0230661e5 to edb11a1aef4011a4b7b22cc3c3396c6fe371f4a6 (excl.)
Vendor Linux
Product Linux
Versions Default: affected
  • Version 4.10 is affected
  • unaffected from 0 to 4.10 (excl.)
  • unaffected from 5.10.253 to 5.10.* (incl.)
  • unaffected from 5.15.203 to 5.15.* (incl.)
  • unaffected from 6.1.168 to 6.1.* (incl.)
  • unaffected from 6.6.134 to 6.6.* (incl.)
  • unaffected from 6.12.81 to 6.12.* (incl.)
  • unaffected from 6.18.22 to 6.18.* (incl.)
  • unaffected from 6.19.12 to 6.19.* (incl.)
  • unaffected from 7.0 to * (incl.)

References