Open Source And Viruses
Posted Jun 4, 2004 22:58 UTC (Fri) by
eru (subscriber, #2753)
Parent article:
Open Source And Viruses
One problem in Kannisto's thesis is that it ascribes the spread of all malware to bugs. That is often not so. A lot of it spreads through a combination of socail engineering and ill-conceived ease-of-use features (in particular the ease with which attached programs can be launched in you-know-whose email clients). Open source systems are not innately immune to these effects. For example, earlier versions of GNU Emacs contained an insecure feature of this kind, which would have allowed viewing plain text files to propagate a "macro virus"! fortunately this was fixed many years ago. We can only hope that designers of Linux desktop software manage to avoid these kinds of blunders in the future.
I also think Linux maintainers and distribution makers could do more to improve security with little effort. There are patch sets to the kernel that would make exploiting bugs much harder without any runtime costs even on 32-bit x86 (nonexec stack, randomized address layout, better TCP port and sequence randomization), but the features are not in official kernel and not enabled in most distros by default. Why?
(
Log in to post comments)