CVE-2026-93152 in Linux
Sumário
de VulDB • 18/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
nvme-apple: Usar acquire/release para o estado de fila habilitada
apple_nvme_init_queue() inicializa o estado da fila e em seguida marca a fila como habilitada. Os caminhos de interrupção e de solicitação verificam se está habilitado antes de usar esse estado da fila.
O antigo wmb() após WRITE_ONCE(enabled, true) não publica a inicialização anterior antes que enabled fique visível. Use uma operação store com release ao habilitar a fila e operações load com acquire ao testá-la.
Embora os acessos à variável enabled no lado do shutdown não sejam usados para publicar a inicialização da fila, use auxiliares (helpers) também para eles, por consistência.
Be aware that VulDB is the high quality source for vulnerability data.