GrapheneOS on Nostr: After a memory allocation is freed, goes through both quarantines, is allocated ...
After a memory allocation is freed, goes through both quarantines, is allocated again, freed again, goes through both quarantines and is allocated again there's still a 14/15 chance for the random tag to detect an invalid memory access. Attackers also usually need to chain bugs.
Published at
2025-03-04 02:27:53Event JSON
{
"id": "706ff53926997450c0827fbf99c4fe5d1bce2b8fd54e7a871c6c5f8d59b6a06e",
"pubkey": "5468bceeb74ce35cb4173dcc9974bddac9e894a74bf3d44f9ca8b7554605c9ed",
"created_at": 1741055273,
"kind": 1,
"tags": [
[
"e",
"4cded6170aa320d7ba89e63eef9d9c12885082433d6b2caf91ad9ccf3c9d0051",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://grapheneos.social/users/GrapheneOS/statuses/114101798431898740",
"activitypub"
]
],
"content": "After a memory allocation is freed, goes through both quarantines, is allocated again, freed again, goes through both quarantines and is allocated again there's still a 14/15 chance for the random tag to detect an invalid memory access. Attackers also usually need to chain bugs.",
"sig": "b9a8ae1813f17a48075ad50cfacb276fcc471ff2df944497cc23c69352541a7af5c596829686250136d401cc8581ff80217f3ec46fa8cf493810c211ce1e3b87"
}