CVE-2026-45874
Medium · 5.5CVSS
5.5
EPSS
0.2%
Published
May 27, 2026
CISA due date
—
Cloudanix analysis
A missing check in Linux kernel code for certain Freescale chips can crash the whole system when a hardware setting is not specified.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
NULL pointer dereference in imx_hsio_configure_clk_pad() when the refclk_pad pointer remains unset because the fsl,refclk-pad-mode devicetree property is absent, causing a crash on unconditional dereference during PHY probe.
Why it matters to the business
System crashes or denial of service on affected i.MX8QM hardware during boot or driver initialization, interrupting operations on embedded Linux devices using this Freescale HSIO PHY.
How an attack unfolds
An attacker with local access supplies a devicetree lacking the fsl,refclk-pad-mode property; during kernel probe the pointer is set to NULL and later unconditionally dereferenced, triggering a kernel panic.
How to fix it
Apply the upstream fix that adds an explicit pointer check before use in imx_hsio_configure_clk_pad(); rebuild and deploy the patched kernel for affected Freescale i.MX8QM platforms.
How to confirm the fix worked
Inspect the driver source for a conditional check on refclk_pad before dereference; boot with a devicetree omitting the property and confirm no oops occurs.
Typical attack path
- Obtain local access or ability to influence devicetree
- Provide or modify devicetree node without fsl,refclk-pad-mode property
- Trigger driver probe or module load
- Cause NULL dereference and kernel crash
How to detect it
Search kernel logs and dmesg for oops or panic entries referencing imx_hsio_configure_clk_pad or NULL pointer dereference during PHY probe; correlate with device boot timelines.
- imx_hsio_configure_clk_pad
- NULL pointer dereference
- fsl,refclk-pad-mode
- phy: freescale: imx8qm-hsio
What your security team should do
- Prioritize kernel update containing the pointer validation fix
- Test boot with varied devicetree configurations on i.MX8QM hardware
- Monitor for related kernel panics in production fleets
- Restrict local access to devicetree modification where feasible
The record
In the Linux kernel, the following vulnerability has been resolved: phy: freescale: imx8qm-hsio: fix NULL pointer dereference During the probe the refclk_pad pointer is set to NULL if the 'fsl,refclk-pad-mode' property is not defined in the devicetree node. But in imx_hsio_configure_clk_pad() this pointer is unconditionally used which could result in a NULL pointer dereference. So check the pointer before to use it.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-62966 ESPAsyncWebServer is an asynchronous HTTP and WebSocket server library for ESP32… CWE-476
- CVE-2026-59993 Picotls is a TLS protocol library that allows users select different crypto backends… CWE-476
- CVE-2026-62298 mouse07410/asn1c is an ASN.1 compiler. CWE-476
- CVE-2026-119842 A flaw was found in GStreamer's gst-plugins-base MicroDVD subtitle parser. CWE-476
- CVE-2026-120046 Nezha 2.0.0 before 2.4.0 contains a NULL pointer dereference vulnerability in… CWE-476
- CVE-2026-119728 A flaw was found in the H.264 video parser in gst-plugins-bad. CWE-476
- CVE-2026-119760 sniproxy through 0.7.0 contains a NULL pointer dereference vulnerability in… CWE-476
- CVE-2026-105924 A NULL pointer dereference vulnerability in the Qt QCborValue to JSON conversion of the… CWE-476