That's an interesting way to resolve an exploit like that, what would have necessitated disabling DirectX 12 in its entirety as opposed to other methods?
Most likely, a security vulnerability in the GPU's MMU that fundamentally cannot be patched on DX12 due to the increase in programmer flexibility that DX12 offers. Could be a race condition somewhere, for example.