CVE-2026-64353: bpf: Keep dynamic inner array lookups nullable

Published Jul 25, 2026
·
Updated

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

bpf: Keep dynamic inner array lookups nullable

An ARRAYOFMAPS can use an array created with BPFFINNERMAP as its inner map template. A concrete inner array with a different maxentries value can then replace the template.

After a successful outer map lookup, the verifier represents the resulting map pointer using the inner map template. Const-key lookup nullness elision consequently uses the template maxentries even though the runtime helper uses the concrete inner map maxentries.

Do not elide lookup result nullness for maps marked with BPFFINNERMAP, because the template maxentries does not prove that the key is in bounds for the concrete runtime map.

Affected Software

3 affected components
Linux Linux kernel
Linux Linux kernel>=6.14<6.18.40
Linux Linux kernel>=6.19<7.1.4

Event History

Jul 25, 2026
CVE Published
via MITRE·08:50 AM
Data Sourced
via MITRE·08:50 AM
Description
Data Sourced
via NVD·10:17 AM
RemedyDescriptionSeverityAffected Software

Frequently Asked Questions

1

What conditions are required to trigger this issue?

An attacker needs local access with low privileges and must be able to use BPF maps. The affected setup uses an ARRAY_OF_MAPS whose inner-map template was created with BPF_F_INNER_MAP and is replaced by a concrete inner array with a different max_entries value.

2

What is the impact of successful exploitation?

The issue can cause an availability impact in the Linux kernel. The supplied CVSS vector rates it as local, low-complexity, low-privilege, with no user interaction required and high availability impact.

3

Is there a fix available?

Yes. A patch is available, with stable kernel references provided for the fix.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203