CVE-2026-64472
Last modified
CVE-2026-64472 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: vfio/mlx5: Fix racy bitfields and tighten struct layout Bitfield operations are not atomic, they use a read-modify-write pattern, therefore we should be careful not to pack bitfields that can be concurrently updated into the same storage unit. This split takes a binary approach: flags that are only modified pre/post open/close remain bitfields, flags modified from user action, including actions that reach across to another device (ex. reset) use dedicated storage units. Note mlx5_vhca_page_tracker.status is relocated to fill the alignment hole this split exposes. Bitfield justifications: migrate_cap: written only in mlx5vf_cmd_set_migratable() at probe chunk_mode: written only in mlx5vf_cmd_set_migratable() at probe mig_state_cap: written only in mlx5vf_cmd_set_migratable() at probe Dedicated storage units: mdev_detach: written in the VF attach/detach event notifier mlx5fv_vf_event() at runtime log_active: written in mlx5vf_start_page_tracker()/ mlx5vf_stop_page_tracker() during runtime dirty tracking deferred_reset: written in mlx5vf_state_mutex_unlock()/ mlx5vf_pci_aer_reset_done() during runtime reset handling is_err: set by tracker error handling and dirty-log polling at runtime object_changed: set by tracker event handling and cleared by dirty-log polling at runtime.
Description
In the Linux kernel, the following vulnerability has been resolved: vfio/mlx5: Fix racy bitfields and tighten struct layout Bitfield operations are not atomic, they use a read-modify-write pattern, therefore we should be careful not to pack bitfields that can be concurrently updated into the same storage unit. This split takes a binary approach: flags that are only modified pre/post open/close remain bitfields, flags modified from user action, including actions that reach across to another device (ex. reset) use dedicated storage units. Note mlx5_vhca_page_tracker.status is relocated to fill the alignment hole this split exposes. Bitfield justifications: migrate_cap: written only in mlx5vf_cmd_set_migratable() at probe chunk_mode: written only in mlx5vf_cmd_set_migratable() at probe mig_state_cap: written only in mlx5vf_cmd_set_migratable() at probe Dedicated storage units: mdev_detach: written in the VF attach/detach event notifier mlx5fv_vf_event() at runtime log_active: written in mlx5vf_start_page_tracker()/ mlx5vf_stop_page_tracker() during runtime dirty tracking deferred_reset: written in mlx5vf_state_mutex_unlock()/ mlx5vf_pci_aer_reset_done() during runtime reset handling is_err: set by tracker error handling and dirty-log polling at runtime object_changed: set by tracker event handling and cleared by dirty-log polling at runtime
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < 1dd99b8f4e143592e12e5a77e7b538bc698116cb; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < f1db80a67da928a92ba460ede1be52d8941f46be; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < 399d806f998f7a25405fc1b97227e579aead24af; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < 7ed120b1a007bace57c461805519d70e1af44e59; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < 39d163627b51886492bf31f66cb02c94613d2287; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < f2365a63b02ddea32e7db78b742c2503ec7b81f1 |
| Linux | Linux | 5.19 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-64472?
How severe is CVE-2026-64472?
How do I fix CVE-2026-64472?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-64467In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-64468In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-64469In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-6447The Call for Price for WooCommerce plugin for WordPress is v…4.4
- CVE-2026-64470In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64471In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64473In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64474In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64475In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-64476In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64477In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64478In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-64472?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
