Definition: A buffer overflow is a literal spill over of data from a designated temporary storage space. The surplus data or values may end up in adjacent memory or being processed in a different manner that cause problems. The extra information may be malicious code that is specifically designed to cause failure in and to “inject” directives for the purpose of provoking known conditions within a computer system or taking advantage of breaches. Vendors and programmers are now more on guard against this type of attack vector.
Its Relevance:Overloading the allotted space for data or information to be stored can cause malfunctions in the execution of a program. One widely used database product was exploited in the manner described above and ultimately unauthorized intruders were able to grant themselves administrative privileges. Crackers are then free to control your information system
Return from "Buffer Overflow" to Words [A - C]