Home

Description

In the Linux kernel, the following vulnerability has been resolved: eth: mlx4: Fix IS_ERR() vs NULL check bug in mlx4_en_create_rx_ring Replace NULL check with IS_ERR() check after calling page_pool_create() since this function returns error pointers (ERR_PTR). Using NULL check could lead to invalid pointer dereference.

PUBLISHED Reserved 2025-04-16 | Published 2025-09-19 | Updated 2025-09-29 | Assigner Linux

Product status

Default status
unaffected

8533b14b3d65ee666ba31254787c1bdaee56d95a (git) before 7b77d8841a98a9f45c8a615222c698df8dec581c
affected

8533b14b3d65ee666ba31254787c1bdaee56d95a (git) before e580beaf43d563aaf457f1c7f934002355ebfe7b
affected

Default status
affected

6.15
affected

Any version before 6.15
unaffected

6.16.6 (semver)
unaffected

6.17 (original_commit_for_fix)
unaffected

References

git.kernel.org/...c/7b77d8841a98a9f45c8a615222c698df8dec581c

git.kernel.org/...c/e580beaf43d563aaf457f1c7f934002355ebfe7b

cve.org (CVE-2025-39858)

nvd.nist.gov (CVE-2025-39858)

Download JSON