CVE-2026-98585 PUBLISHED

eth: fbnic: Avoid rounding zero ring sizes

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: Avoid rounding zero ring sizes

roundup_pow_of_two() is undefined for zero. ethtool permits a zero ring size to reach the driver, where the minimum-size check should reject it.

Leave zero unchanged while rounding nonzero ring sizes. The minimum-size check then rejects zero deterministically without changing the established behavior for other values.

Product Status

Vendor Linux
Product Linux
Versions Default: unaffected
  • affected from 6cbf18a05c06090d867ef417a2a30b214d42d171 to 92c9f2ea634d92adff5403d231ebeda683c5685a (excl.)
  • affected from 6cbf18a05c06090d867ef417a2a30b214d42d171 to 491aa3167ae02f219cb2d2de6f4196d28dca03be (excl.)
  • affected from 6cbf18a05c06090d867ef417a2a30b214d42d171 to 0160953d8eec75c3c55562158c46442ff1fd410b (excl.)
Vendor Linux
Product Linux
Versions Default: affected
  • Version 6.15 is affected
  • unaffected from 0 to 6.15 (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