logoalt Hacker News

quotemstrtoday at 12:59 AM1 replyview on HN

Races in Fil-C allow access to one object through a pointer to a different object if there's an attacker-controlled offset involved.

Fil-C's safety guarantees therefore fail to apply in this situation.


Replies

pizlonatortoday at 3:12 AM

Nonsense.

In a race, you at worst access an object you could have loaded from whatever field you were racing on.

In Go, you can bypass all protections and corrupt all of memory if you race on structs (I think).

show 1 reply