Description
In the Linux kernel, the following vulnerability has been resolved:

wan: wanxl: Only reset hardware after BAR mapping

wanxl_pci_init_one() stores the freshly allocated card in driver data
before the PLX BAR is mapped. Several early probe failures then unwind
through wanxl_pci_remove_one(), including failure to allocate the coherent
status area or to restore the DMA mask.

wanxl_pci_remove_one() unconditionally calls wanxl_reset(), and
wanxl_reset() dereferences card->plx. On those early failures card->plx
is still NULL, so the error path can dereference a NULL MMIO pointer.

Only issue the hardware reset once the BAR mapping exists. The remaining
cleanup in wanxl_pci_remove_one() already checks whether later resources
were allocated.

This issue was found by a static analysis checker and confirmed by
manual source review.
Published: 2026-08-10
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel’s wanxl device driver fails to verify that the PLX BAR has been successfully mapped before performing a hardware reset during probe failure cleanup. As a result, if early probe errors occur the driver attempts to reset the card via a NULL MMIO reference, causing a null pointer dereference and a kernel panic. This flaw results in a denial‑of‑service condition where the system becomes unstable and must be rebooted.

Affected Systems

The vulnerability affects systems running the Linux kernel with the wanxl driver enabled. No specific kernel versions are listed in the available data, so any distribution that includes the affected driver code before the fix is potentially impacted.

Risk and Exploitability

The CVSS score and EPSS value are not provided in the data, and the vulnerability is not listed in the CISA KEV catalog. The attack surface is local to the PCI device initialization process, so exploitation requires an attacker with kernel or hardware access to trigger probe failures. The likelihood of such access and the specific method of triggering failures are not explicitly stated in the provided payload; thus, the conclusion about required access is inferred based on the nature of the kernel crash. Because the flaw manifests as a dereference of a NULL pointer, the impact is limited to a crash rather than remote code execution or data compromise. Overall, the risk is moderate to high for environments using the wanxl driver without the patch.

Generated by OpenCVE AI on August 10, 2026 at 16:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install the latest kernel update that includes the wanxl null pointer dereference fix.
  • If an immediate kernel upgrade is not possible, prevent the wanxl driver from loading until the patch is applied to avoid probe failures.
  • Monitor kernel logs (dmesg, /var/log/kern.log) for PCI probe failures or PANIC messages that could indicate the driver is still vulnerable.

Generated by OpenCVE AI on August 10, 2026 at 16:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4745-1 linux-6.12 security update
History

Wed, 19 Aug 2026 16:45:00 +0000


Wed, 12 Aug 2026 00:15:00 +0000


Mon, 10 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wan: wanxl: Only reset hardware after BAR mapping wanxl_pci_init_one() stores the freshly allocated card in driver data before the PLX BAR is mapped. Several early probe failures then unwind through wanxl_pci_remove_one(), including failure to allocate the coherent status area or to restore the DMA mask. wanxl_pci_remove_one() unconditionally calls wanxl_reset(), and wanxl_reset() dereferences card->plx. On those early failures card->plx is still NULL, so the error path can dereference a NULL MMIO pointer. Only issue the hardware reset once the BAR mapping exists. The remaining cleanup in wanxl_pci_remove_one() already checks whether later resources were allocated. This issue was found by a static analysis checker and confirmed by manual source review.
Title wan: wanxl: Only reset hardware after BAR mapping
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-19T16:33:23.256Z

Reserved: 2026-07-30T09:28:09.382Z

Link: CVE-2026-68327

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:22.923

Modified: 2026-08-19T17:20:43.003

Link: CVE-2026-68327

cve-icon Redhat

Severity :

Publid Date: 2026-08-10T00:00:00Z

Links: CVE-2026-68327 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T22:00:05Z

Weaknesses