is rarely exploitable, a single failure may lead to the compromise of the entire system.
1. CWE-131 : Incorrect Calculation of Buffer Size
2. CWE-190 : Integer Overflow or Wraparound
MIT-27 If available, use structured mechanisms that automatically enforce the separation between data and code.