All vulnerabilities
CVE-2026-98791

Linux: net/mlx5e: Fix AF_XDP TX timestamp teardown NULL dereference

Linux LinuxOperating systems
CVSS
NoneNot scored
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.17%Chance of exploitation activity in the next 30 days, higher than 5% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in63df0ef4c6e3105589e6bb2e758ce611b0ada86cAlso 7b97273cbebe9dd4fddc457f0c4f2a124d0e3996CVE List
Published18 Oct 2026Updated 19 Oct 2026CVE List

What fixes it

  • 63df0ef4c6e3105589e6bb2e758ce611b0ada86cLinuxCVE List
  • 7b97273cbebe9dd4fddc457f0c4f2a124d0e3996LinuxCVE List

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Description

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

net/mlx5e: Fix AF_XDP TX timestamp teardown NULL dereference

During XSK TX queue teardown, outstanding descriptors are completed without a CQE. If one requested a TX timestamp, the completion path passes that NULL CQE to mlx5e_xsk_fill_timestamp(), which dereferences it.

Return zero when no CQE is available, indicating that teardown did not produce a TX timestamp.

Text from CVE List

Affected versions 10

  • Linuxaffected: ec706a860eba99bf934d59f74b5db90af44e882e before fce70b6bf9f3261e887419a4e7caa25b80fa9d55CVE List
  • Linuxaffected: ec706a860eba99bf934d59f74b5db90af44e882e before f81d40e2eb69552334f510114f3e6edd0d43178bCVE List
  • Linuxaffected: ec706a860eba99bf934d59f74b5db90af44e882e before 63df0ef4c6e3105589e6bb2e758ce611b0ada86cCVE List
  • Linuxaffected: ec706a860eba99bf934d59f74b5db90af44e882e before 7b97273cbebe9dd4fddc457f0c4f2a124d0e3996CVE List
  • Linuxaffected: 6.8CVE List
  • Linuxunaffected: all versions before 6.8CVE List
  • Linuxunaffected: 6.12.113 through 6.12.*CVE List
  • Linuxunaffected: 6.18.56 through 6.18.*CVE List
  • Linuxunaffected: 7.2.10 through 7.2.*CVE List
  • Linuxunaffected: 7.3CVE List

References 4