...
CERT C++ Secure Coding Standard: MEM35-CPP. Allocate sufficient memory for an object
ISO/IEC 9899:2011 Section Section 7.22.3, "Memory management functions"
...
[Coverity 2007]
[Seacord 2005] Chapter 4, "Dynamic Memory Management," and Chapter 5, "Integer Security"
[xorl 2009] "CVE-2009-0587: Evolution Data Server Base64 Integer Overflows"
...