cveboard RSS feed

CVE-2026-72089

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)

accel/ivpu: Reject firmware log with size smaller than header

In the Linux kernel, the following vulnerability has been resolved: accel/ivpu: Reject firmware log with size smaller than header fw_log_from_bo() validates the tracing buffer header_size and that the log fits within the BO, but never checks that log->size is at least log->header_size. fw_log_print_buffer() then computes: u32 data_size = log->size - log->header_size; which underflows to a near-U32_MAX value when firmware reports a log whose size is smaller than its header. That huge data_size defeats the log_start/log_end bounds clamps added by commit dd1311bcf0e6 ("accel/ivpu: Add bounds checks for firmware log indices"), so fw_log_print_lines() reads far past the small real data region of the BO. A size of 0 also makes fw_log_from_bo() advance the offset by 0, causing the callers to loop forever on the same header. Reject logs whose size is smaller than the header (which also rejects size == 0).

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)
d4e4257afa6ed5205eda993180401fc2c20e4b60affectedgit5592a207e158b738d9c1d27f208dbbea13ae7606UnavailableNone listed
d4e4257afa6ed5205eda993180401fc2c20e4b60affectedgitdc9a1cda2e46d0254730a6f93cfe48532895f33cUnavailableNone listed
d4e4257afa6ed5205eda993180401fc2c20e4b60affectedgit257321a1c036da417f5d9c47b95c7e58f62bf263UnavailableNone listed
d4e4257afa6ed5205eda993180401fc2c20e4b60affectedgit6920e62be4c969a68ce4ebc59da68c6cbc9512e5UnavailableNone listed
d4e4257afa6ed5205eda993180401fc2c20e4b60affectedgitddb44baed257560f192b145ed36cf8c0a412de47UnavailableNone 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.6affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver6.6UnavailableNone listed
6.6.148unaffectedsemverUnavailable6.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