CVE-2026-64472

MediumCVSS 5.5/10Last modified Nov 12, 2026

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

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Affected software

VendorProductVersions
LinuxLinux>= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < 1dd99b8f4e143592e12e5a77e7b538bc698116cb; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < f1db80a67da928a92ba460ede1be52d8941f46be; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < 399d806f998f7a25405fc1b97227e579aead24af; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < 7ed120b1a007bace57c461805519d70e1af44e59; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < 39d163627b51886492bf31f66cb02c94613d2287; >= 61a2f1460fd03285ea34c1a235f2f50f71e13a1f, < f2365a63b02ddea32e7db78b742c2503ec7b81f1
LinuxLinux5.19

References

Timeline

Published
Jul 25, 2026
Last modified
Nov 12, 2026
NVD status
Analyzed

Related CVEs from 2026

CVE-2026-644735.5In the Linux kernel, the following vulnerability has been resolved: vfio: Remove device debugfs before releasing devres VFIO device debugfCVE-2026-644745.5In the Linux kernel, the following vulnerability has been resolved: vfio: prevent infinite loop in vfio_mig_get_next_state() on blocked arcCVE-2026-644758.8In the Linux kernel, the following vulnerability has been resolved: vfio/pci: Release the VGA arbiter client on register_device() failure CVE-2026-644765.5In the Linux kernel, the following vulnerability has been resolved: vfio/pci: Latch disable_idle_d3 per device When disable_idle_d3 was inCVE-2026-644777.1In the Linux kernel, the following vulnerability has been resolved: x86,fs/resctrl: Prevent out-of-bounds access while offlining CPU when SCVE-2026-644785.5In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: avoid kobject path lookup in DualSense match The DualCVE-2026-644793.3In the Linux kernel, the following vulnerability has been resolved: ALSA: seq: Fix uninitialised heap leak in snd_seq_event_dup() snd_seq_CVE-2026-64484.9The Quiz and Survey Master (QSM) – Easy Quiz and Survey Maker plugin for WordPress is vulnerable to time-based blind SQL Injection via the 'CVE-2026-644805.5In the Linux kernel, the following vulnerability has been resolved: ALSA: ice1712: check snd_ctl_new1() return value snd_ctl_new1() can reCVE-2026-644817.8In the Linux kernel, the following vulnerability has been resolved: ALSA: hda/cs35l41: Fix firmware load work teardown cs35l41_hda createsCVE-2026-64482In the Linux kernel, the following vulnerability has been resolved: ALSA: gus: check snd_ctl_new1() return value snd_ctl_new1() can returnCVE-2026-64483In the Linux kernel, the following vulnerability has been resolved: ALSA: firewire: isight: bound the sample count to the packet payload i
CVE-2026-64472: Medium severity, CVSS 5.5 | Vulnix