Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 







Current Newswire:

What is Google's Goal with its Chrome OS?

Red Hat: From manic acquisitions to focused execution

Google Frenzy and Mono Mania

Installing VirtualBox 3.0 On An Ubuntu 9.04 Desktop

Copy Your Linux Install to a Different Partition or Drive

Licensing 101 for Open Source Projects: Choosing an Open Source License

Internet radio sites, music industry reach agreement over royalties

Mandriva Linux One 2009.0 (KDE)

Microsoft hands the victory to Chrome OS

Check Out Open Source Library and Collections Management Software




Senior Linux Systems Engineer or Linux Systems Administrator
WSI Nationwide, Inc.
US-NY-New York

Justtechjobs.com Post A Job | Post A Resume
:Linux buffer overflow issues on Power-based systems
Linux buffer overflow issues on Power-based systems
Jan 8, 2009, 10 :30 UTC (0 Talkback[s]) (2675 reads)

(Other stories by Ramon de Carvalho Valle)

[ Thanks to An Anonymous Reader for this link. ]

"Let's start with a quick review of buffer overflows. A buffer overflow, or buffer overrun, occurs when a process attempts to store data beyond the boundaries of a fixed-length buffer. The result is that the extra data overwrites adjacent memory locations. The overwritten data can include other buffers, variables, program flow data, etc. Overwriting this data can cause such problems as erratic program behavior, memory-access exceptions, program terminations of the crash variety, the wrong returned results, or the most dangerous thing for systems integrity: a breach of security.

"Buffer overflows cause many software weaknesses and, therefore, are the basis of malicious exploits. C/C++ systems are especially prone to overflows. They provide no built-in protection to stop accessing or overwriting data in any part of memory, and they don't automatically check that data written to a built-in buffer array is within the boundaries of that array. That's why you should always support a system that does bounds checking, either by you or by the compiler and runtime."

Complete Story

Related Stories:
Are You Vulnerable To These Buffer Overflows?(Oct 04, 2007)
PC World: Flaw Allows Malicious Hackers to Take Control of Snort(Feb 21, 2007)
ZDNet UK: OpenOffice Hit by 'Highly Critical' Vulnerability(Jan 05, 2007)



No talkbacks posted.
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP