Researchers have discovered a new speculative execution attack called CacheOut, which can leak data from Intel CPUs across many security boundaries. The attack exploits the CPU's caching mechanisms to select what data to leak, and can violate nearly every hardware-based security domain. CacheOut can extract sensitive data, including RSA keys and neural network weights, and can even breach the confidentiality of SGX enclaves. Intel will provide CPU microcode updates to mitigate the issue.