Phying News
Curated security research, vulnerabilities, advisories and tools for practitioners.

A glance at compiler internals: Keep my memset

Summary

Why Clang/LLVM can delete your memset: tracing llvm.memset through Dead Store Elimination, the risk for code that wipes secrets, and the volatile function-pointer trick that keeps the wipe alive.
Published
Collected

original ↗

Related coverage

back