On Fri, Feb 11, 2000 at 06:33:17AM +0000, Rick Welykochy wrote:
> [EMAIL PROTECTED] wrote:
>  
> > http://linuxtoday.com/stories/16546.html
> > Vulnerability Type: (unlikely) local root compromise
> 
> > "The biggest problem in the universe is that nobody helps each other."
> >                                           Anakin Skywalker
> 
> Yeah, and the biggest problem with inept programming
> is they don't bounds check memory pointers. <sigh>
> 
> Seems like about 95% of these exploits involve buffer
> overflows or memory address compromises. You'd think
> we human beans would learn from this kind of history
> repeating itself for the past 25 years ;)

I believe that they have.  I've heard of at least one Linux auditing
project, along the lines of the one OpenBSD completed a year or so
ago.  Basically they cleaned up all of the string/buffer handling
code everywhere in the kernel and most of the user-land, replacing
unsafe constructs with safe ones.

Note too that all of the new languages (Java, Eiffel, Modula-3,
dylan) have garbage collection and safe string types, so it won't
happen again.  Except that "everyone" is still using C, C++ and
<string.h>.

-- 
Andrew
--
SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
To unsubscribe send email to [EMAIL PROTECTED] with
unsubscribe in the text

Reply via email to