Hacker News new | past | comments | ask | show | jobs | submit login

You gotta access those bits though some instructions though. What if the command pipeline filters those instructions.



Can you elaborate what you mean? What is the "command pipeline" here?



You are working here with CPU registers. At this point the OS has no say, it’s a hardware bug. Not a particularly serious one though.


I didn't say the OS filters the pipeline. Modern CPUs have a lot of updateable microcode, including how it handles its command pipeline.


There is no indication that the M1 has updatable microcode, nor any other features that might allow such mitigation. (If it did, Apple would've fixed it; I did give them a 90 day disclosure warning and they're not lazy about fixing actual fixable bugs.)


Aw - that was what I was worried about - without updatable microcode :nuke:.


Modern x86/x64 CPUs. The M1 might not have updatable microcode.


Apple might consider microcode a vulnerability. Certainly a double-edged knife.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: