CVE-2026-80570

Source
https://cve.org/CVERecord?id=CVE-2026-80570
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80570.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-80570
Downstream
Published
2026-08-26T14:37:31Z
Modified
2026-08-28T03:47:29Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
Input: synaptics-rmi4 - zero report size on F54 work error
Details

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

Input: synaptics-rmi4 - zero report size on F54 work error

In rmi_f54_work(), if an error occurs during report request or command verification, the code jumped directly to the 'error' label, bypassing the 'abort' label where f54->report_size was normally zeroed out.

This left f54->report_size containing its previous successful payload size. If a user then altered the V4L2 format to a smaller size, and a subsequent run failed, rmi_f54_buffer_queue() would copy the stale, larger payload size into the shrunken V4L2 buffer, causing a heap buffer overflow.

Fix this by merging the 'abort' and 'error' labels into a single 'out' exit path, and ensuring that f54->report_size is always set to 0 on failure by checking for error and zeroing the local report_size first.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/80xxx/CVE-2026-80570.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
3a762dbd5347514c3cb2ac756a92a3d1c7646a2d
Fixed
62079c17ec07d64362bec367ee7a525b0dbf6bf9
Fixed
79521ed3cc9ea48476666ccacf45ecd6954b29a4
Fixed
c669c64ab71afa7b467c4d7e18f6a05e96b97a1f
Fixed
77749685e55da19b187df215b5da4080842ca5c7
Fixed
c6cfda79f26c69e97db9805808c3b44d02227b4b
Fixed
b28593a05afdd812b590e1045b5bd862a5869225
Fixed
88c8174d72900d77fbdf2f527d54b6ff2da876a8
Fixed
dc76c3c8e8ad09362b8c1561f3928288c15cba2e

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80570.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.9.0
Fixed
5.10.266
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.217
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.184
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.153
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.105
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.46
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.10

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80570.json"