GrapheneOS (RSS Feed) on Nostr: Use-after-free is always detected until a new allocation with same random tag is made ...
Use-after-free is always detected until a new allocation with same random tag is made in the same slot. hardened\_malloc has a per-size-class slab allocation quarantine with 2 parts (randomized and first-in-first-out) to delay reuse of the slot at the cost of wasting some memory.
https://grapheneos.social/@GrapheneOS/111370020525142098Published at
2023-11-07 15:40:51Event JSON
{
"id": "ecbcf5f6a25afa03029fdc2acf6bfa4e1cdafc885d2b3323fb4970aaefb3f7e9",
"pubkey": "2306b336f168f4add8da924dae907d2a6b9c13fb0a06672bd7708295dec75da7",
"created_at": 1699371651,
"kind": 1,
"tags": [
[
"proxy",
"#https%3A%2F%2Fgrapheneos.social%2F%40GrapheneOS%2F111370020525142098",
"rss"
]
],
"content": "\n\nUse-after-free is always detected until a new allocation with same random tag is made in the same slot. hardened\\_malloc has a per-size-class slab allocation quarantine with 2 parts (randomized and first-in-first-out) to delay reuse of the slot at the cost of wasting some memory.\n\nhttps://grapheneos.social/@GrapheneOS/111370020525142098",
"sig": "1dc4938d9f9b71aa320d5d97837edaa99b5934ffcc19c1b8746d427e5eb097e8fba041f32b2219d9499e7220b12c34a7c957a9930c8a48709a2bb35bb8302a88"
}