Security updates for embedded systems
Posted Sep 6, 2006 16:49 UTC (Wed) by
ortalo (subscriber, #4654)
Parent article:
Security updates for embedded systems
Security updates, security updates, security updates...
This is an endless race, one you cannot win. Maybe I am getting too old or maybe I am simply getting bored at monitoring updates and their potential failures or even the updates to the previous updates (the last case, admittedly, never for Linux systems...).
However, I am definitely getting bored with security updates. I am a real-life computer security officer so I need to use systems that do not have security faults.
And no, I am not dreaming. This update frenzy started somehow 7-8 years ago.
Before that, everyone in the security field was looking after eliminating security bugs, gathering security assurance, using mandatory access control, extending code audit, using formal methods, discussing law enforcement, modifying contracts to incorporate requirements, educating users, and I certainly forget a lot of other nice and/or tricky ideas.
Nowadays, much of the energy surrounding systems with security requirements is targeted at this useless update race while it could be much more useful elsewhere in the security field. Do you really think patching a (t)ftp server will ever be truly useful for its security if your requirements simply imply that you cannot use the (T)FTP protocol? What about *not* using an application? Oh, btw, anyone has heard about the money problems of the OpenSSH project developpers?
Maybe it is time to face our responsibilities: switch *off* updates, *shutdown* vulnerable systems and go after those that deliberately refuse to introduce security requirements when they were necessary (either to fire them, to ask for reparation or simply to flame them).
You know what? This is one of the main reasons I still think that Linux cannot compete with OpenBSD with respect to security. And, this is not a problem: the reverse is certainly true for other kind of requirements.
You know, I don't ask for any change at all (albeit a minor one). Personnally I really enjoy using and loving 2 very good different systems!
Sometimes, as a computer administrator or developer, it seems to me that anyone needs to learn that he needs to use something *else*.
Oh, and switch off those damn security updates to replace them with software upgrades (cryptographically signed of course).
(
Log in to post comments)