New Spectre variant BTR targets JIT compilers on Intel, AMD and Arm
Researchers showed that reused JIT code memory lets stale branch predictions leak data, with a working exploit against the Linux kernel's cBPF.
For you: This is a direct link between two courses that students often see as separate: computer architecture, where branch prediction is taught, and operating systems or compilers, where JIT code caches live. Spectre-class bugs show that hardware optimisations can leak secrets, and that fixes often land in software rather than silicon. For BEI and BCT students interested in research, the paper and published code are a good case study of how a hardware security result is found, reported and patched.
Read the storyBCTBEI

