Live data from Hacker News

Intel SA-00145: Lazy FP State Restore

intel.com

1–10 of 127 posts

Re: Intel SA-00145: Lazy FP State Restore

#9
post #5

Do we have PoC code? Has anyone tried attacking FP/SIMD state on other ISAs like Power or AArch64?

I have exploit code -- took me about 5 hours to write after Theo announced all the important details of the vulnerability. I'm not going to publish it yet, though.

AFAIK other systems aren't affected -- is lazy context switching even a thing on them? The fundamental issue here is that one process' data is still in registers when another process is running and we've been relying on getting a trap to tell us when we need to restore the correct FP state.

Re: Intel SA-00145: Lazy FP State Restore

#10
Andy Lutomirski noted on another thread that he unintentionally fixed this two years ago in Linux:

https://news.ycombinator.com/item?id=17304947

(He switched it to eager FP because it's faster on modern hardware.)

But a lot of people running old LTS kernels may be affected.

EDIT: Looks like Luto's change landed in kernel version 4.6. https://kernelnewbies.org/Linux_4.6#List_of_merges https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

Post reply on HN