Posted by Evgenii Stepanov, Staff Software Engineer, Dynamic Tools Native code in memory-unsafe languages like C and C++ is often vulnerable to memory corruption bugs. Our data shows that issues like use-after-free, double-free, and heap buffer overflows generally constitute more than 65% of High & Critical security bugs in Chrome and Android. In previous years our memory bug detection efforts wer
![Detecting Memory Corruption Bugs With HWASan](https://cdn-ak-scissors.b.st-hatena.com/image/square/c563f1c8a981b8e61161b14f0b5b03526dbd7f20/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEjf7wWEy_RNeL1ShucA6Aqnaf-NmfHU7AMsnCrGCdebTx-OVOUBOkVoDGdrf4NE7uL0eqawEtKHI_Jd-RaBTvUJgWWjGbCST2lS76b1NRZC0HVOXdeiOwaDib7RN-9VaPfO05bcvuWHViI%2Fs1600%2Fbugdetection.jpg)