cveboard RSS feed

CVE-2026-72428

CVE.org · Published

Historical CVEsJSONAI instructions

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

Plain text

CNA source text (English)

bpf: Fix stack slot index in nospec checks

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix stack slot index in nospec checks check_stack_write_fixed_off() computes the byte slot for a fixed-offset stack write as -off - 1, and records each written byte in slot_type[] with (slot - i) % BPF_REG_SIZE. The Spectre v4 sanitization pre-check uses slot_type[i] instead. For a 4-byte write at fp-8 after the lower half of fp-8 has been zeroed, the pre-check scans bytes 0..3 and sees STACK_ZERO while the actual write updates bytes 7..4. That can leave the second half-slot write without nospec_result even though the bytes being overwritten still require sanitization. Use the same slot index in the sanitization pre-check that the write path uses when updating slot_type[].

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)
0e9280654aa482088ee6ef3deadef331f5ac5fb0affectedgite62268e695075a481a6c4feeb022c19cf57422a6UnavailableNone listed
2039f26f3aca5b0e419b98f65dd36481337b86eeaffectedgita71eb8f730a91271cf47ce291e785b6b7e54622fUnavailableNone listed
2039f26f3aca5b0e419b98f65dd36481337b86eeaffectedgitca119656baa8f48a56e0c2f3ab63fdd33ca9e307UnavailableNone listed
2039f26f3aca5b0e419b98f65dd36481337b86eeaffectedgit475405593de2b796224c6297aece44f321195919UnavailableNone listed
2039f26f3aca5b0e419b98f65dd36481337b86eeaffectedgitf1471aa76d74e0df3b2a90731ca0208f498c670bUnavailableNone listed
2039f26f3aca5b0e419b98f65dd36481337b86eeaffectedgit68b41e68a62299f26cb16af422b5c7d1c69dafd9UnavailableNone listed
2039f26f3aca5b0e419b98f65dd36481337b86eeaffectedgitdb8f1dcf5950b91886b9df4270bc816370d292c1UnavailableNone listed
2039f26f3aca5b0e419b98f65dd36481337b86eeaffectedgitd1d53aa30ab3b5ae89161c9cc840b3f7489ad386UnavailableNone listed
872968502114d68c21419cf7eb5ab97717e7b803affectedgitUnavailableUnavailableNone listed
f5893af2704eb763eb982f01d573f5b19f06b623affectedgitUnavailableUnavailableNone listed
0b27bdf02c400684225ee5ee99970bcbf5082282affectedgitUnavailableUnavailableNone listed
5.10.56affectedsemver5.10.261UnavailableNone listed
4.19.207affectedsemver4.20UnavailableNone listed
5.4.146affectedsemver5.5UnavailableNone listed
5.13.8affectedsemver5.14UnavailableNone 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)
5.14affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.14UnavailableNone listed
5.10.261unaffectedsemverUnavailable5.10.*None listed
5.15.212unaffectedsemverUnavailable5.15.*None listed
6.1.178unaffectedsemverUnavailable6.1.*None listed
6.6.145unaffectedsemverUnavailable6.6.*None listed
6.12.97unaffectedsemverUnavailable6.12.*None listed
6.18.40unaffectedsemverUnavailable6.18.*None listed
7.1.5unaffectedsemverUnavailable7.1.*None listed
7.2unaffectedoriginal_commit_for_fixUnavailable*None listed