
2025-08-06 20:42:03
from my link log —
Find memory errors in unsafe Rust in production with GWP-ASan and the Scudo hardened allocator.
https://blog.colinbreck.com/making-unsafe-rust-a-little-safer-find-memory-errors-in-production-wit…
from my link log —
Find memory errors in unsafe Rust in production with GWP-ASan and the Scudo hardened allocator.
https://blog.colinbreck.com/making-unsafe-rust-a-little-safer-find-memory-errors-in-production-wit…
Fixed a recently reported, asan-caught UaF in ngscopeclient earlier today when loading session files containing a protocol analyzer.
Apparently the analyzer never called AddRef() / Release() on the filter and could thus outlive it.
Yet another reason why the planned refactoring of filter ownership to use std::shared_ptr's rather than manual hand refcounting can't come soon enough. Just need to ship v0.1 first...
NanoTag: Systems Support for Efficient Byte-Granular Overflow Detection on ARM MTE
Mingkai Li, Hang Ye, Joseph Devietti, Suman Jana, Tanvir Ahmed Khan
https://arxiv.org/abs/2509.22027