Rich Kulawiec on 8 Nov 2017 04:03:00 -0800 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] small business server virtualization? |
On Tue, Nov 07, 2017 at 11:54:47AM -0500, JP Vossen wrote: > Complexity is the enemy of security, so simpler is better. Thus I > can argue that it's much more likely that most hypervisors *will* be more > secure and have fewer bugs than OS/apps because they are much simpler and > probably change somewhat less. There's some merit in this argument, but I don't find it entirely convincing. We've seen plenty of bugs in ostensibly-simple code, including some that lurked for years/decades before they were publicly known. There's another factor to consider here as well: where do adversaries spend their time and effort? Probably not on lint or troff, because even if it turns out there's a nasty bug in them, it's unlikely to yield useful results. But a virtualization layer bug, now THAT would be worth a lot -- particularly if it's exploitable from inside a virtual host. If I were well-resourced $BADGUYS, I would have an entire team of people working on this and little else: perhaps it has a low probability of success, but it also has a very high reward. > So I think there's more middle ground than Theo implies. That said, I > personally don't trust virtualization for security, I use different physical > machines on different physical network segments for separation. Yes. I do the same -- often with firewalls between them. ---rsk ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug