|
|
|
|
|
by bri3d
277 days ago
|
|
True! On the flip side, MTE sucks at intra-object corruption: if I get access to a heap object with pointers, MTE doesn't affect me, I can go ahead and write to that object because I own the tag. Overall my _personal_ opinion is that CHERI is a huge win at a huge cost, while MTE is a huge win at a low cost. But, there are definitely vulnerability classes that each system excels at. |
|
And CHERI fixes it only optionally, if you accept having to change a lot more code