News for hackers. Stuff that matters.
Re:Arm releases experimental CHERI-enabled Morello board by mwcampbell on Thursday January 20, 2022 @09:01AM (#30008990)
I'll leave it to others to go into technical details, but the most obvious answer is that this effort has major industry players behind it, meaning it might actually make it into production.
Re:Arm releases experimental CHERI-enabled Morello board by pjmlp on Thursday January 20, 2022 @10:54AM (#30010450)
As mentioned in another reply, there are already a couple of tagging approaches in production.

Unfortunely x86/x64 don't have any, and MPX was broken from the get go.

Re:Arm releases experimental CHERI-enabled Morello board by aseipp on Thursday January 20, 2022 @01:23PM (#30012603)
This isn't a memory tagging system at all and has capabilities far beyond that (pun intended), so I don't know why whatever other approaches like MTE are out in the wild are relevant.
Re:Arm releases experimental CHERI-enabled Morello board by jrtc27 on Thursday January 20, 2022 @01:30PM (#30012685)
They're relevant because they're technologies relating to memory safety and provide some level of additional protection. However, they rely on secrets and are in general only probabilistic, so they don't deterministically mitigate all memory safety issues (you can deterministically mitigate some with clever allocations of memory "colours", but not all). CHERI and MTE-like schemes also both rely on the use of tagged memory, but in rather different ways.
Re:Arm releases experimental CHERI-enabled Morello board by pjmlp on Thursday January 20, 2022 @02:07PM (#30013171)
They are 100% relevant in what concerns taming the native code produced by C derived languages.