Full Disclosure mailing list archives
Re: M$ - so what should they do?
From: tcleary2 () csc com au
Date: Tue, 22 Jun 2004 11:09:42 +0800
Valdis Kletnieks said:
It's not as simple as "throw it out and start again" - what's feasible
for a
student's semester project or a small company's small software package
isn't as
feasible when it's one of the largest sets of intertwined code ever
written.... And that's the main point - the enemy of security isn't any given company/package/platform. It's complexity. Complexity guarantees that there will be flaws, that might be exploited, in any product. The only products with no reported vulnerabilities are small, low use products, and the main reason there aren't any reports is no-one's bothered to look. It's a principle that no matter how much effort is put into attempting to achieve perfection, not just "six sigmas", it can't be achieved. Without perfection no-one, not just Business, can risk a monoculture ( just ask the U.S. Wheat farming industry ) 'Cos this isn't medicine, where "acceptable losses" can be estimated - who could guess the impact from a code flaw in the root servers? Or base code for HTTP handling? Or the privilege handling code in Windows? I believe Microsoft are making genuine efforts to improve their code. But even with billions in the bank to spend on it, they can't make it perfect. And in order to trust that their code can run EVERYTHING, that's what it'd have to be. The corollary, of course, is that I.T will become more expensive because people will have to bite the bullet and get people with more than one skillset, or more people. Of course, they could outsource...... ;-) Regards, tom. ---------------------------------------------------------------------------------------- Tom Cleary - Security Architect "In IT, acceptable solutions depend upon humans - Computers don't negotiate." ---------------------------------------------------------------------------------------- This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind CSC to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose. ---------------------------------------------------------------------------------------- _______________________________________________ Full-Disclosure - We believe in it. Charter: http://lists.netsys.com/full-disclosure-charter.html
Current thread:
- Re: M$ - so what should they do?, (continued)
- Re: M$ - so what should they do? Valdis . Kletnieks (Jun 21)
- Re: M$ - so what should they do? Todd Burroughs (Jun 22)
- Re: M$ - so what should they do? Valdis . Kletnieks (Jun 22)
- Re: M$ - so what should they do? Todd Burroughs (Jun 22)
- Re: M$ - so what should they do? Aditya, ALD [ Aditya Lalit Deshmukh ] (Jun 22)
- Re: M$ - so what should they do? Duncan Hill (Jun 22)
- Re: M$ - so what should they do? Mohit Muthanna (Jun 22)
- Re: M$ - so what should they do? Ciro Spider-Man (Jun 24)
- RE: M$ - so what should they do? Stuart Fox (DSL AK) (Jun 21)
- RE: M$ - so what should they do? Stuart Fox (DSL AK) (Jun 21)
- RE: M$ - so what should they do? Eric Paynter (Jun 21)
- Re: M$ - so what should they do? tcleary2 (Jun 21)
- Re: M$ - so what should they do? Eric Paynter (Jun 21)
- RE: M$ - so what should they do? Edge, Ronald D (Jun 22)
- RE: M$ - so what should they do? Edge, Ronald D (Jun 22)
- RE: RE: M$ - so what should they do? joe (Jun 22)
- RE: RE: M$ - so what should they do? ktabic (Jun 22)
- Re: RE: M$ - so what should they do? scosol () scosol org (Jun 22)
- RE: RE: M$ - so what should they do? Jonathan Rickman (Jun 22)
- RE: RE: M$ - so what should they do? Frank Knobbe (Jun 22)
- Re: RE: M$ - so what should they do? Georgi Guninski (Jun 23)
- RE: RE: M$ - so what should they do? joe (Jun 23)
- RE: RE: M$ - so what should they do? joe (Jun 22)
- Re: M$ - so what should they do? Valdis . Kletnieks (Jun 21)
