iio: pressure: dps310: fix NULL pointer dereference on ACPI probe
Published Sep 16, 2026
No CVSS score
EPSS 0.20%
Description
When the device is enumerated through its ACPI HID (IFX3100), i2c_client_get_device_id() returns NULL: the ACPI-derived client name does not match the driver's i2c_device_id table. dps310_probe() then dereferences that NULL pointer in "iio->name = id->name" and crashes the kernel during probe.
The IIO device name is always "dps310", so set it directly and drop the now-unused device-id lookup.
Affected products
-
Affected
- ≥ , <
- ≥ , <
- ≥ , <
- ≥ , <
- ≥ , <
-
Affected
- 5.18
Unaffected
- ≥ 0, < 5.18
- ≥ 6.12.110, ≤ 6.12.*
- ≥ 6.18.51, ≤ 6.18.*
- ≥ 6.6.157, ≤ 6.6.*
- ≥ 7.2.5, ≤ 7.2.*
- 7.3-rc1
Default status is the baseline for the product. Each version can override it (patched versions can be marked unaffected).
No data.
No data.
No Red Hat product state for this CVE.
No package ranges for this CVE.
Remediation
No remediation recorded yet.
No CWE recorded.
References (6)
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-80533 Advisory
- https://git.kernel.org/stable/c/26e9213898fc949923188ef0aeea31fc87708836
- https://git.kernel.org/stable/c/3fa189573cca284ae663bfd2d5b9ed755bec5e9d
- https://git.kernel.org/stable/c/7ded5b76ec2df6a3fb1bfde0d1869cde363fef30
- https://git.kernel.org/stable/c/a32a39da18e01b20c2ab65af9be34dc870187382
- https://git.kernel.org/stable/c/bc7b09e701b4175fc683b579fcdef3bfac809239
Change history (0)
No recorded changes yet.
CVE.org / MITRE
CISA Vulnrichment
No data
Red Hat
No data
GitHub
No data