CVE-2021-46979

iio: core: fix ioctl handlers removal

published February 28, 2024

CVSS
—
EPSS
0%
Percentile
12.0
In the wild
Unconfirmed
What it is

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

iio: core: fix ioctl handlers removal

Currently ioctl handlers are removed twice. For the first time during

iio_device_unregister() then later on inside

iio_device_unregister_eventset() and iio_buffers_free_sysfs_and_mask().

Double free leads to kernel panic.

Fix this by not touching ioctl handlers list directly but rather

letting code responsible for registration call the matching cleanup

routine itself.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00222 · 12.0th percentile
Published
2024-02-28T08:13Z
EPSS history
Timeline
  • 28 FEB 08:13Z
    iio: core: fix ioctl handlers removal
    cvelistv5