CVE-2026-64152 in Linux
Sumário
de VulDB • 20/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
iommu: Tratar erro de desmapeamento quando o iommu_debug está habilitado
Sashiko notou um bug latente em que o fluxo de erro de mapeamento chamava `iommu_unmap()`, que por sua vez chama `iommu_debug_unmap_begin()`/`iommu_debug_unmap_end()`. No entanto, como se trata de um caminho de erro, o fluxo de mapeamento nunca estabeleceu realmente a chamada original `iommu_debug_map()`, resultando em mau funcionamento.
Elevou-se o tratamento do erro de desmapeamento para dentro de `iommu_map_nosync()` e reordenou-o para que os registros `trace_map()`/`iommu_debug_map()` capturem o mapeamento parcial e, em seguida, o desfaçam imediatamente. Isso evita a criação de rastreamento desbalanceado e fornece um tracing mais coerente, ao invés de um desmapeamento sem correspondência com qualquer operação de mapeamento.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.