cveboard RSS feed

CVE-2024-36020

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2024
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

i40e: fix vf may be used uninitialized in this function warning

In the Linux kernel, the following vulnerability has been resolved: i40e: fix vf may be used uninitialized in this function warning To fix the regression introduced by commit 52424f974bc5, which causes servers hang in very hard to reproduce conditions with resets races. Using two sources for the information is the root cause. In this function before the fix bumping v didn't mean bumping vf pointer. But the code used this variables interchangeably, so stale vf could point to different/not intended vf. Remove redundant "v" variable and iterate via single VF pointer across whole function instead to guarantee VF pointer validity.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
76ed715836c6994bac29d9638e9314e6e3b08651affectedgitcc9cd02dd9e8b7764ea9effb24f4f1dd73d1b23dUnavailableNone listed
e88c2a1e28c5475065563d66c07ca879a9afbd07affectedgit9dcf0fcb80f6aeb01469e3c957f8d4c97365450aUnavailableNone listed
9abae363af5ced6adbf04c14366289540281fb26affectedgitb8e82128b44fa40bf99a50b919488ef361e1683cUnavailableNone listed
c39de3ae5075ea5f78e097cb5720d4e52d5caed9affectedgit951d2748a2a8242853abc3d0c153ce4bf8faad31UnavailableNone listed
52424f974bc53c26ba3f00300a00e9de9afcd972affectedgit3e89846283f3cf7c7a8e28b342576fd7c561d2baUnavailableNone listed
52424f974bc53c26ba3f00300a00e9de9afcd972affectedgit0dcf573f997732702917af1563aa2493dc772fc0UnavailableNone listed
52424f974bc53c26ba3f00300a00e9de9afcd972affectedgit06df7618f591b2dc43c59967e294d7b9fc8675b6UnavailableNone listed
52424f974bc53c26ba3f00300a00e9de9afcd972affectedgitf37c4eac99c258111d414d31b740437e1925b8e8UnavailableNone listed
02f949747e6fb767b29f7931d4bbf40911684e7aaffectedgitUnavailableUnavailableNone listed
4.19.264affectedsemver4.19.312UnavailableNone listed
5.4.223affectedsemver5.4.274UnavailableNone listed
5.10.153affectedsemver5.10.215UnavailableNone listed
5.15.77affectedsemver5.15.154UnavailableNone listed
6.0.7affectedsemver6.1UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
6.1affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver6.1UnavailableNone listed
4.19.312unaffectedsemverUnavailable4.19.*None listed
5.4.274unaffectedsemverUnavailable5.4.*None listed
5.10.215unaffectedsemverUnavailable5.10.*None listed
5.15.154unaffectedsemverUnavailable5.15.*None listed
6.1.85unaffectedsemverUnavailable6.1.*None listed
6.6.26unaffectedsemverUnavailable6.6.*None listed
6.8.5unaffectedsemverUnavailable6.8.*None listed
6.9unaffectedoriginal_commit_for_fixUnavailable*None listed