CVE-2026-64280

Source
https://cve.org/CVERecord?id=CVE-2026-64280
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-64280.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2026-64280
Downstream
Related
Published
2026-07-25T08:49:23Z
Modified
2026-08-25T03:30:42Z
Severity
  • 8.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H CVSS Calculator
Summary
fpga: dfl-afu: validate DMA mapping length in afu_dma_map_region()
Details

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

fpga: dfl-afu: validate DMA mapping length in afu_dma_map_region()

afu_ioctl_dma_map() accepts a 64-bit length from userspace via DFL_FPGA_PORT_DMA_MAP ioctl without an upper bound check. The value is passed to afu_dma_pin_pages() where npages is derived as length >> PAGE_SHIFT and passed to pin_user_pages_fast() which takes int nr_pages, causing implicit truncation if length is very large.

Validate map.length at the ioctl entry point before calling afu_dma_map_region(), rejecting values whose page count exceeds INT_MAX.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/64xxx/CVE-2026-64280.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
fa8dda1edef9ebc3af467c644c5533ac97171e12
Fixed
5352d488ce4ae5e8c68c080ad4c3a5f084ad5fbc
Fixed
d7e787eee2ea619b6dbb98890472ee73daf2e7fd
Fixed
a6a3884ff500f04f3088d6d09eec803cd35331a2
Fixed
16381bda90b261a656ded0568630c1b857b2ebc8
Fixed
b50e6cd2395cde615f59b624819998d28c0668d6
Fixed
59070040fd12e0b78d7b4d341d9f9a183237c5ff
Fixed
fb2c0eab51ae5b02d2bae7d67c2cfbec39b57231
Fixed
fc3b071a7c8dc0f5d56defddf6e6fd5aaa3e1e27

Database specific

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

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.19.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.148
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.101
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.39
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.4

Database specific

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