CVE-2026-98630 PUBLISHED

eth: fbnic: Fix payload page pool error cleanup

Assigner: Linux
Reserved: 25.09.2026 Published: 18.10.2026 Updated: 18.10.2026

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

eth: fbnic: Fix payload page pool error cleanup

The payload page pool pointer contains an error pointer when its allocation fails. The cleanup path passes that error pointer to page_pool_destroy() instead of destroying the header page pool. This can dereference the error pointer and leave the header page pool allocated.

Destroy the header page pool instead.

Product Status

Vendor Linux
Product Linux
Versions Default: unaffected
  • affected from 8a11010fdd9615e8dbb2f5d562ab88caa8a9516a to f4277b19edbc6abc9e1db7d6f6148608e8cb3c34 (excl.)
  • affected from 8a11010fdd9615e8dbb2f5d562ab88caa8a9516a to 4bab07f7b74e59bb26032fa5ff6969d63e1c52ef (excl.)
  • affected from 8a11010fdd9615e8dbb2f5d562ab88caa8a9516a to 8e0b235bd918d06f54ba8fddd2c3ddc36ca59c15 (excl.)
Vendor Linux
Product Linux
Versions Default: affected
  • Version 6.18 is affected
  • unaffected from 0 to 6.18 (excl.)
  • unaffected from 6.18.55 to 6.18.* (incl.)
  • unaffected from 7.2.9 to 7.2.* (incl.)
  • unaffected from 7.3-rc5 to * (incl.)

References