CVE-2026-89730

Source
https://cve.org/CVERecord?id=CVE-2026-89730
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89730.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-89730
Downstream
Published
2026-09-11T19:46:40Z
Modified
2026-09-13T03:47:20Z
Summary
fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write
Details

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

fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write

The trailing byte path in altera_cvp_send_block() dereferences a u32 pointer even when only 1-3 bytes remain in the input buffer. If the buffer ends at a page or scatterlist boundary, this can read past the valid image data and fault.

Copy the remaining bytes into a zero-initialized u32 before writing the final word so only valid bytes are read from the input buffer.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/89xxx/CVE-2026-89730.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
34d1dc17ce978ae76e676d401b48fe9d004aa948
Fixed
b138bc665e21d4422382ab43aebdf0a2b7bb9cb3
Fixed
827ec385458adeeda651de2b6f3537e386b1a8d9
Fixed
4dc1051939e499c838229af035464a5fc7671198
Fixed
9da70a43b5fea60d758137f7f0ccfe19356cb5bb

Database specific

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

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.14.0
Fixed
6.12.109
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.50
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.4

Database specific

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