Buffer overrun

Arcane IT terms explained: this week - buffer overun.

A buffer is a data storage area that allows programs that run at different speeds to operate without interfering with each other.

A buffer overrun can happen when someone maliciously accesses the buffer and alters the program’s code, thus changing the function of the program.

Security flaws give hackers access to buffers. A recent example of a buffer overrun was when a digital certificate for SSL (secure socket layer) was found to be inadequate, prompting Microsoft to issue a patch. (SSL is a security protocol for sending messages on the internet and is a component of Internet Explorer and Netscape.) The certificate is required for the internet transmission protocol http (hypertext transfer protocol) to work, but when installed causes a buffer overrun, thus requiring users to install Microsoft’s patch if they want to avoid attacks.

If you want an arcane IT term explained, email David Watson.

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags Buffer overrun

More about Microsoft

Show Comments