CVE-2026-98676: Linux kernel · iio: adc: ade9000: fix NULL pointer dereference in clkout registration
Source GCVE Database
Not known to be exploited · fixed in d2400175228fbc10b29c49a7b5f70a7e80d144dd : update Linux kernel when convenient.
Data as of 26 Oct 2026, 14:05 UTC
Rated by Threat Radar · CVSS not yet scored by NVD
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 9% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in d2400175228fbc10b29c49a7b5f70a7e80d144dd, 134aa31a8d4e71f6ab1d155ad7b4502508832f72, 49ee1c6a3ebda6b7de06b2961b0e09c1c3fe536a
Exploitation evidence
Disclosed: evidence found.
CVE published 18 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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 26 Oct 2026.
What to do
Upgrade Linux kernel to d2400175228fbc10b29c49a7b5f70a7e80d144dd, 134aa31a8d4e71f6ab1d155ad7b4502508832f72 or 49ee1c6a3ebda6b7de06b2961b0e09c1c3fe536a.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
AI-suggested
A fix is available that changes the clock registration method to avoid dereferencing a NULL pointer. Users should update to the Linux kernel version that includes this fix. No additional mitigation is required for configurations using the internal clock, as they are not affected.
Description
A NULL pointer dereference vulnerability in the Linux kernel's ade9000 ADC driver was fixed. The issue occurred when registering a divider clock with a NULL register address, causing a crash during clock registration if the ADE9000 was configured as a clock provider with an external input clock. The fix involved registering the CLKOUT as a 1:1 fixed-factor clock that does not require register access, preventing the NULL pointer dereference. This fix does not affect configurations using the internal clock.
References
- nvd.nist.gov/vuln/detail/CVE-2026-98676 (opens in a new tab)
- git.kernel.org/stable/c/134aa31a8d4e71f6ab1d155ad7b4502508832f72 (opens in a new tab)
- git.kernel.org/stable/c/49ee1c6a3ebda6b7de06b2961b0e09c1c3fe536a (opens in a new tab)
- git.kernel.org/stable/c/d2400175228fbc10b29c49a7b5f70a7e80d144dd (opens in a new tab)