Skip to main content
VulnerabilityPublished Updated

CVE-2025-22084: Linux kernel · w1: fix NULL pointer dereference in probe

Source GCVE Database

0
Compare

Not known to be exploited · CVSS 5.5 Medium.

Data as of 29 Oct 2026, 23:34 UTC

CVSS 3.1 base score
5.5Medium
How severe the flaw is on the 0–10 CVSS scale.
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 16 Apr 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.

What to do

AI-suggested

No explicit patch links are provided in the data, and no vendor advisory is included. Until a fix is applied, avoid triggering the w1_uart_serdev_open() probe under conditions that might cause the race. Monitor official Linux kernel updates for the fix.

Description

CVE-2025-22084 is a medium severity vulnerability in the Linux kernel's w1 driver. It involves a NULL pointer dereference caused by calling w1_uart_serdev_open() before setting client operations, leading to a race condition. This flaw can cause a denial of service via kernel crash due to the NULL pointer dereference in the serdev controller's receive buffer handler. The issue is fixed by ensuring client operations are set before enabling the port.

References

Community reviews

Loading reviews…