CVE-2025-71094
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-71094 is a missing input validation vulnerability in the Linux kernel's ASIX USB network driver (net/usb/asix) that can allow a malicious or faulty USB device to trigger a kernel warning and potential denial of service. The ASIX driver reads the PHY address from a connected USB device via asix_read_phy_addr() without validating that the returned value is within the acceptable range (< PHY_MAX_ADDR), causing a warning in mdiobus_get_phy() when an out-of-range address (e.g., 207) is supplied. It was published on January 13, 2026, and affects multiple Linux kernel versions from 5.13.13 through 6.18.x and 6.19 release candidates. It carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat CVE, Feedly).

Technical details

The root cause is insufficient input validation (CWE classified as NVD-CWE-noinfo) in the asix_read_phy_addr() function within drivers/net/usb/asix_common.c. When a USB device returns a PHY address value greater than or equal to PHY_MAX_ADDR (32), the kernel passes this invalid value to mdiobus_get_phy(), which emits a WARN() at drivers/net/phy/mdio_bus.c:76. The attack vector is local (physical USB access required), with low attack complexity and low privileges needed — an attacker must be able to connect a crafted or malicious USB ASIX-compatible device to the target system. The fix validates the PHY address in asix_read_phy_addr() and removes a now-redundant check in ax88172a.c (Feedly, kernel.org patches).

Impact

Exploitation of this vulnerability primarily affects system availability: a malicious or faulty USB device can trigger a kernel warning (WARN()) in mdiobus_get_phy(), which may lead to system instability or denial of service through repeated triggering. There is no confidentiality or integrity impact as assessed by the CVSS score (C:N/I:N/A:H). The scope is limited to the local system where the malicious USB device is connected, with no known potential for lateral movement or remote exploitation (Feedly).

Indicators of compromise

  • Logs: Kernel warning messages in dmesg or /var/log/kern.log such as addr [number] out of range originating from drivers/net/phy/mdio_bus.c:76; repeated WARNING: entries associated with ASIX USB driver initialization.
  • Hardware/USB: Unexpected or unrecognized USB ASIX-compatible network adapter connected to the system; USB device enumeration logs showing a new ASIX device (Vendor ID 0x0B95 or similar) attached without authorization.

Mitigation and workarounds

Upstream kernel patches are available across multiple stable branches: upgrade to Linux kernel 5.15.198, 6.1.160, 6.6.120, 6.12.64, 6.18.4, or 6.19-rc4 (or later) to receive the fix (kernel.org patches). Distribution-specific updates are available from Red Hat, Ubuntu (USN-8177-1, USN-8177-2, USN-8183-1, USN-8183-2, USN-8245-1, USN-8257-1), Debian, and Oracle Linux (Red Hat CVE, Ubuntu USN-8177-1). As a workaround, restrict physical access to USB ports and implement USB device allowlisting policies to prevent connection of untrusted USB devices.

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 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

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