CVE-2025-68220: 
Linux Debian vulnerability analysis and mitigation

Overview

CVE-2025-68220 is a denial-of-service vulnerability in the Linux kernel's Texas Instruments NetCP (Network Coprocessor) Ethernet driver caused by inconsistent error handling in the knav_dma_open_channel function. The function inconsistently returns NULL (in the header when the driver is disabled) versus not returning NULL or ERR_PTR (in the driver implementation on failure), causing callers to mishandle the return value and trigger a kernel crash. The vulnerability was published on December 16, 2025, and affects the Linux kernel, including Microsoft's Azure Linux 3 kernel package azl3_kernel_6.6.117.1-1 and other distributions shipping affected kernel versions. It carries a CVSS v3.1 base score of 6.2 (Medium) with local attack vector and high availability impact (Feedly, Microsoft MSRC).

Technical details

The root cause is improper error handling (CWE-388 / improper error handling) in the knav_dma_open_channel function within the TI NetCP driver (drivers/net/ethernet/ti/netcp). The header file include/linux/soc/ti/knav_dma.h returns NULL when the driver is disabled, but the driver implementation does not consistently return NULL or ERR_PTR on failure. When knav_dma_open_channel fails during network device initialization, the caller netcp_free_navigator_resources receives an unexpected return value and passes it to knav_dma_close_channel, which dereferences it and triggers an alignment exception fault (0x221) at address 0xfffffff2 on ARM. The crash call trace proceeds: knav_dma_close_channel → netcp_free_navigator_resources → netcp_ndo_open → __dev_open → ip_auto_config → do_one_initcall → kernel_init_freeable, meaning the crash occurs during early kernel boot on affected ARM Keystone hardware (Feedly).

Impact

Successful triggering of this vulnerability results in a complete denial of service: the kernel crashes with an unhandled alignment exception during network device initialization, preventing the system from fully booting when network auto-configuration is required. The impact is confined to availability (no confidentiality or integrity impact), but is severe for affected ARM-based TI Keystone platforms, as the crash occurs at boot time and renders the system inoperable. There is no risk of data exfiltration or lateral movement from this vulnerability; the sole consequence is system unavailability (Feedly, Microsoft MSRC).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of writing. The vulnerability is locally triggered (attack vector: local) and requires no privileges or user interaction, but is limited to specific ARM-based TI Keystone hardware running affected kernel versions. The EPSS score is 0.024% (very low probability of exploitation in the next 30 days), and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog (Feedly).

Mitigation and workarounds

A patch was released by Microsoft on December 17, 2025, standardizing knav_dma_open_channel to consistently return NULL on all error conditions, resolving the inconsistent error handling. Upstream Linux kernel fixes are available via stable kernel commits (e.g., 3afeb909c3e2, 90a88306eb87, 2572c358ee43, 952637c5b9be). Downstream distributions including Debian (DLA-4436-1) and Ubuntu (USN-8096-1/2/3/5, USN-8094-3/4/5, USN-8152-1) have also issued updated kernel packages. Organizations running affected ARM Keystone systems should apply the relevant kernel update for their distribution as soon as possible; no configuration-based workaround is available (Feedly, Microsoft MSRC, Debian LTS, Ubuntu USN-8096-1).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux: 6.1.159-1

Fixed

sid

linux: 6.17.10-1

Fixed

trixie

linux: 6.12.63-1

Fixed

Ubuntu

Fixed

bionic (esm-infra)

linux

Affected

bionic (fips-updates)

linux-fips

Affected

bionic (fips)

linux-fips

Affected

devel

linux

Not Affected

focal (esm-infra)

linux

Affected

focal (fips-updates)

linux-fips

Affected

focal (fips)

linux-fips

Affected

jammy

linux: 5.15.0-173.183

Fixed

RHEL / CentOS

Affected

RHEL 8

Not Affected

RHEL 9

Not Affected

RHEL 10

Not Affected

Source: This report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-116612HIGH7.8
  • Linux Debian logoLinux Debian
  • gstreamer-editing-services1.0
NoYesOct 26, 2026
CVE-2026-115909HIGH7.5
  • Linux Debian logoLinux Debian
  • rust-zip
NoNoOct 26, 2026
CVE-2026-115907HIGH7.5
  • Linux Debian logoLinux Debian
  • rust-zip
NoNoOct 26, 2026
CVE-2026-115910MEDIUM6.8
  • Python logoPython
  • social-auth-core
NoYesOct 26, 2026
CVE-2026-2270MEDIUM5.9
  • NixOS logoNixOS
  • kubernetes
NoYesOct 26, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Additional Wiz resources

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management