CVE-2026-64472 in Linuxinformação

Sumário

de VulDB • 28/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

vfio/mlx5: Corrige campos de bits sujeitos a condições de corrida e ajusta o layout da estrutura

As operações em campos de bits não são atômicas; elas utilizam um padrão de leitura-modificação-escrita. Portanto, devemos ter cuidado para não agrupar campos de bits que podem ser atualizados concorrentemente na mesma unidade de armazenamento.

Esta divisão adota uma abordagem binária: as flags que são modificadas apenas antes/depois das operações de open/close permanecem como campos de bits; já as flags modificadas por ações do usuário, incluindo aquelas que se estendem a outro dispositivo (por exemplo, reset), utilizam unidades de armazenamento dedicadas.

Observe que o campo `mlx5_vhca_page_tracker.status` foi realocado para preencher o espaço vazio de alinhamento exposto por esta divisão.

Justificativas para campos de bits:

migrate_cap: escrito apenas em mlx5vf_cmd_set_migratable() durante a detecção (probe) chunk_mode: escrito apenas em mlx5vf_cmd_set_migratable() durante a detecção (probe) mig_state_cap: escrito apenas em mlx5vf_cmd_set_migratable() durante a detecção (probe)

Unidades de armazenamento dedicadas:

mdev_detach: escrito no notificador de eventos de attach/detach do VF, mlx5fv_vf_event(), em tempo de execução log_active: escrito em mlx5vf_start_page_tracker()/mlx5vf_stop_page_tracker() durante o rastreamento sujo (dirty tracking) em tempo de execução deferred_reset: escrito em mlx5vf_state_mutex_unlock()/mlx5vf_pci_aer_reset_done() durante o tratamento do reset em tempo de execução is_err: definido pelo tratamento de erros do tracker e pela sondagem do dirty-log em tempo de execução object_changed: definido pelo tratamento de eventos do tracker e limpo pela sondagem do dirty-log em tempo de execução

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

19/07/2026

Divulgação

25/07/2026

Moderação

aceite

Entrada

VDB-383261

CPE

pronto

EPSS

0.00181

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!