DATA TAINTING TO MITIGATE SPECULATION VULNERABILITIES

    公开(公告)号:EP4020277A1

    公开(公告)日:2022-06-29

    申请号:EP21197876.2

    申请日:2021-09-21

    申请人: INTEL Corporation

    IPC分类号: G06F21/55

    摘要: Embodiments for dynamically mitigating speculation vulnerabilities are disclosed. In an embodiment, an apparatus includes speculation vulnerability detection hardware and execution hardware. The speculation vulnerability detection hardware is to detect (191) vulnerability to a speculative execution attack and, in connection with a detection of vulnerability to a speculative execution attack, to provide (192) an indication that data from a first operation is tainted. The execution hardware is to perform a second operation using the data if the second operation is to be performed non-speculatively and to prevent (194) performance of the second operation if the second operation is to be performed speculatively and the data is tainted.