[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OpenBSD 3.9: Blob-Busters Interviewed by Federico Biancuzzi
- To: misc_(_at_)_openbsd_(_dot_)_org
- Subject: Re: OpenBSD 3.9: Blob-Busters Interviewed by Federico Biancuzzi
- From: Ed White <ed_(_dot_)_white_(_at_)_libero_(_dot_)_it>
- Date: Tue, 2 May 2006 15:02:04 +0200
- Reply-to: ed_(_dot_)_white_(_at_)_libero_(_dot_)_it
Dave, I guess the interviewer is talking about this email by Theo:
http://marc.theaimsgroup.com/?l=openbsd-misc&m=112475373731469&w=2
where he states:
- When you free an object that is >= 1 page in size, it is actually
returned to the system. Attempting to read or write to it after
you free is no longer acceptable. That memory is unmapped. You get
a SIGSEGV.
- For a decade and a bit, we have been fixing software for buffer overflows.
Now we are finding a lot of software that reads before the start of the
buffer, or reads too far off the end of the buffer. You get a SIGSEGV.
But it seems that this feature was disabled just before shipping 3.8 because
too many ports were instable. 3.9 should come with it.
Visit your host, monkey.org