Buffer overflow

ˈbʌfər ˈoʊvərfloʊ バッファ オーバーフロー

1. コンピュータのメモリ領域であるバッファに、容量を超えたデータを書き込もうとすることで発生する脆弱性。

コンピュータプログラムが、データの一時的な格納場所であるバッファに対して、その容量を超えたデータを書き込もうとした際に発生する現象です。これにより、プログラムの誤作動や、悪意のあるコードの実行など、セキュリティ上の脆弱性を引き起こすことがあります。
A common security vulnerability is a buffer overflow. (一般的なセキュリティ上の脆弱性は、バッファオーバーフローです。)

2. バッファオーバーフローが発生すること。

名詞としての「バッファオーバーフロー」だけでなく、プログラムが実際にバッファの容量を超えてデータを書き込む「行為」や「現象」そのものを動詞的に表現する際に使われることがあります。例えば、「プログラムがバッファオーバーフローする」といった文脈です。
The program might buffer overflow if input is too large. (入力が大きすぎる場合、そのプログラムはバッファオーバーフローする可能性があります。)
関連
heap overflow
memory corruption
security bug
strcpy
gets