Bufera pārpilde
Bufera pārpilde jeb bufera pārtēriņš datoru drošībā un programmēšanā ir anomālija, kur datorprogramma, rakstot datus datu buferī pārraksta pāri bufera robežai, un izmaina buferim blakus esošās atmiņas datus. Bufera pārpilde ir viens no atmiņas integritātes (angļu: memory safety) pārkāpumiem. Bufera pārpildi var izprovocēt lietotājs ar ievadoperāciju, kas rezultē kļūdainā programmas izpildē, kļūdainos izpildes rezultātos, ar sistēmas sabrukumu vai sistēmas drošības mehānismu apiešanu. Programmēšanas valodas, kas visbiežāk tiek asociētas ar bufera pārpildi ir C un C++, kurās nav iebūvētu robežpārbaudes (angļu: Bounds checking) mehānismu, kas nepieļautu mainīgajam vai programmai nepiešķirto atmiņas apgabalu izmainīšanu. Papildu robežpārbaude novērš šo trūkumu.