Crypto++ 5.6.4 incorrectly uses Microsofts stack-based _malloca and _freea functions. The library will request a block of memory to align a table in memory. If the table is later reallocated, then the wrong pointer could be freed.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Crypto++ | Cryptopp | 5.6.4 (including) | 5.6.4 (including) |