fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write
Summary
| CVE | CVE-2026-89730 |
|---|---|
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-09-11 20:20:03 UTC |
| Updated | 2026-09-14 13:19:22 UTC |
| Description | 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. |
Risk And Classification
EPSS: 0.002000000 probability, percentile 0.099490000 (date 2026-09-14)
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Linux | Linux | affected 34d1dc17ce978ae76e676d401b48fe9d004aa948 447b3c893987a0106a65f04b62ec3271892e9d98 git | Not specified |
| CNA | Linux | Linux | affected 34d1dc17ce978ae76e676d401b48fe9d004aa948 3b8938f5fbcf4a918785f9cb4b108782eb4ea717 git | Not specified |
| CNA | Linux | Linux | affected 34d1dc17ce978ae76e676d401b48fe9d004aa948 2564ac3d3b8b47cd9692a5bf42d668ed7218b54e git | Not specified |
| CNA | Linux | Linux | affected 34d1dc17ce978ae76e676d401b48fe9d004aa948 8f3365ed2a5db2ac95ab70a6c47561db39d24537 git | Not specified |
| CNA | Linux | Linux | affected 34d1dc17ce978ae76e676d401b48fe9d004aa948 b138bc665e21d4422382ab43aebdf0a2b7bb9cb3 git | Not specified |
| CNA | Linux | Linux | affected 34d1dc17ce978ae76e676d401b48fe9d004aa948 827ec385458adeeda651de2b6f3537e386b1a8d9 git | Not specified |
| CNA | Linux | Linux | affected 34d1dc17ce978ae76e676d401b48fe9d004aa948 4dc1051939e499c838229af035464a5fc7671198 git | Not specified |
| CNA | Linux | Linux | affected 34d1dc17ce978ae76e676d401b48fe9d004aa948 9da70a43b5fea60d758137f7f0ccfe19356cb5bb git | Not specified |
| CNA | Linux | Linux | affected 4.14 | Not specified |
| CNA | Linux | Linux | unaffected 4.14 semver | Not specified |
| CNA | Linux | Linux | unaffected 5.10.270 5.10.* semver | Not specified |
| CNA | Linux | Linux | unaffected 5.15.221 5.15.* semver | Not specified |
| CNA | Linux | Linux | unaffected 6.1.188 6.1.* semver | Not specified |
| CNA | Linux | Linux | unaffected 6.6.157 6.6.* semver | Not specified |
| CNA | Linux | Linux | unaffected 6.12.109 6.12.* semver | Not specified |
| CNA | Linux | Linux | unaffected 6.18.50 6.18.* semver | Not specified |
| CNA | Linux | Linux | unaffected 7.2.4 7.2.* semver | Not specified |
| CNA | Linux | Linux | unaffected 7.3-rc1 * original_commit_for_fix | Not specified |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| git.kernel.org/stable/c/827ec385458adeeda651de2b6f3537e386b1a8d9 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | |
| git.kernel.org/stable/c/3b8938f5fbcf4a918785f9cb4b108782eb4ea717 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | |
| git.kernel.org/stable/c/2564ac3d3b8b47cd9692a5bf42d668ed7218b54e | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | |
| git.kernel.org/stable/c/b138bc665e21d4422382ab43aebdf0a2b7bb9cb3 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | |
| git.kernel.org/stable/c/447b3c893987a0106a65f04b62ec3271892e9d98 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | |
| git.kernel.org/stable/c/8f3365ed2a5db2ac95ab70a6c47561db39d24537 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | |
| git.kernel.org/stable/c/9da70a43b5fea60d758137f7f0ccfe19356cb5bb | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | |
| git.kernel.org/stable/c/4dc1051939e499c838229af035464a5fc7671198 | 416baaa9-dc9f-4396-8d5f-8c081fb06d67 | git.kernel.org | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.