Puhvi ületäitumine ehk buffer overflow on programmerimise viga, mis lubab kindla suurusega rakendusprogrammi infosalvestisse ehk puhvrisse* saata rohkem andmeid, kui sinna mahub. Tulemuseks on see, et üleliigsed andmed saadetakse edasi külgnevatesse mäluosadesse, kirjutades need üle, misjärel need täitekoodi või skripti abil iseenesest käivituvad. See võib põhjustada programmi(de) ettekavatsematut käitumist, arvutisüsteemi rikkeid või kogu süsteemi kokkujooksu, misjärel häkkeritel avaneb suurepärane võimalus luua arvutisse tagauks (backdoor) ja saavutada sellel läbi arvuti üle täielik kontroll .
*puhver – mäluosa ajutiseks infosalvestuseks
Lisa kommentaar