RE: Examples of lost security when integrating (secure) SW
Jeremy Epstein <[email protected]> Wed, 9 Jun 2004 14:33:18 -0400
| Newsgroups | gmane.comp.security.programming |
|---|---|
| Message-ID | <5B10E50E14A4594EB1B5566B69AD940705DB7128@maileast> |
There are many examples. The one that comes to mind is in the multi-level security world. Let's say I have two computers: one is secure enough to handle information that's unclassified & secret, and the other can handle information that's secret & top secret (in each case with an acceptable level of risk of the information flowing to the less classified level). When you hook them together, you've now got unclassified -> top secret connectivity, which increases the risk. This is known as the "cascade problem". Cheers, --Jeremy > -----Original Message----- > From: Magnus Therning [mailto:[email protected]]On Behalf Of > Magnus Therning > Sent: Tuesday, June 08, 2004 8:10 AM > To: [email protected] > Subject: Examples of lost security when integrating (secure) SW > > > I just had a discussion with my colleagues regarding problems with > security in larger systems that are composed by combining > modules/components that individually are secure. Both my gut > and sources > I have consulted says this is the case. However, I haven't > been able to > find any examples of when this has happened! > > Bruce Schneier spends a few pages in Secrets & Lies on the subject, > without offering any examples of what can happen. I seem to remember > some talk on a conference (was it Usenix?) a few years ago__I never > attended it but I read the abstract of the > papers/talks--where a talk on > security mentioned a case where the combination of two > security features > effectively cancelled each other. > > Can anyone offer any more concrete examples, ideally not only academic > ones? > > /M > > -- > -------------------------------------------------------------- > --------- > Magnus Therning Philips Research Laboratories > Eindhoven > Phone: +31 40 2745179 (OpenPGP: 0x4FBB2C40) > > Some operating systems are called 'user friendly', Linux however is > 'expert friendly'. >