What Is Out-of-Bounds Read and Write Vulnerability?