CVE-2025-37755 net: libwx: handle page_pool_dev_alloc_pages error

High 7.5 Published Updated

A null pointer dereference in the libwx network driver causes a kernel crash when page allocation fails, leading to denial of service.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2025-37755?

CVE-2025-37755 is a high-severity vulnerability in Linux kernel, published on 1 May 2025. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

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

net: libwx: handle page_pool_dev_alloc_pages error

page_pool_dev_alloc_pages could return NULL. There was a WARN_ON(!page) but it would still proceed to use the NULL pointer and then crash.

This is similar to commit 001ba0902046 ("net: fec: handle page_pool_dev_alloc_pages error").

This is found by our static analysis tool KNighter.

Weakness: CWE-476

Which versions are affected by CVE-2025-37755?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2025-37755?

Apply the vendor's patch.

Is CVE-2025-37755 being exploited?

There is no known exploitation of CVE-2025-37755 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as BELL-CVE-2025-37755, DEBIAN-CVE-2025-37755, GHSA-jfrj-r763-gv36, ROOT-OS-UBUNTU-2404-CVE-2025-37755, UBUNTU-CVE-2025-37755.

Is CVE-2025-37755 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free