News for hackers. Stuff that matters.
Re:Intel Analysis of Speculative Execution Side Channels [pdf] by detaro on Friday January 05, 2018 @03:16PM (#16081287)
https://en.wikipedia.org/wiki/Confused_deputy_problem

That said, I don't think it's good label for what's going on.

Re:Intel Analysis of Speculative Execution Side Channels [pdf] by tlb on Friday January 05, 2018 @03:26PM (#16081369)
It's sort of victim blaming. The code is wrong for having instructions corresponding to a[*b] anywhere in it, rather than our processor is wrong by speculatively executing them with visible effects.
Re:Intel Analysis of Speculative Execution Side Channels [pdf] by fyi1183 on Saturday January 06, 2018 @03:32AM (#16084401)
Those visible effects (caches being primed by speculative execution) are desirable in many cases though, so it's misleading to say the processor is wrong.
Re:Intel Analysis of Speculative Execution Side Channels [pdf] by bogomipz on Friday January 05, 2018 @03:28PM (#16081387)
Thanks, yes agreed, this sounds like a willfully misplaced label.