CVE-2025-39875 igb: Fix NULL pointer dereference in ethtool loopback test

Medium 5.5 Published Updated

A NULL pointer dereference in the Linux kernel igb driver during ethtool loopback tests can cause a system crash.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2025-39875?

CVE-2025-39875 is a medium-severity vulnerability in Linux kernel, published on 23 Sep 2025. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

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

igb: Fix NULL pointer dereference in ethtool loopback test

The igb driver currently causes a NULL pointer dereference when executing the ethtool loopback test. This occurs because there is no associated q_vector for the test ring when it is set up, as interrupts are typically not added to the test rings.

Since commit 5ef44b3cb43b removed the napi_id assignment in __xdp_rxq_info_reg(), there is no longer a need to pass a napi_id to it. Therefore, simply use 0 as the last parameter.

Weakness: CWE-476

Which versions are affected by CVE-2025-39875?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2025-39875?

Apply the vendor's patch.

Is CVE-2025-39875 being exploited?

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

All Linux kernel vulnerabilities

Sources

Also known as BELL-CVE-2025-39875, DEBIAN-CVE-2025-39875, GHSA-h2wv-j9q6-hqmc, UBUNTU-CVE-2025-39875.

Is CVE-2025-39875 in your software?

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

Check your SBOMs for free