メモリリーク: 確保したメモリの返却し忘れ
バッファオバーフロー: 確保したメモリの領域を超えたアクセス
の区別がついていないスレはここですか?

rust が言語として対処してるのは後者