Unix could have spread this virus or any virus like it. More important than the technical side of this is the human side. It's not something technology is ever going to be able to solve. It's a clich that technology is value-neutral a clich employed in the service of a variety of causes. There's always some truth to the idea.
Nuclear fission is just what it is, a piece of physics.
Guns don't kill people, people kill people. But we're allowed to notice when particular technologies are especially dangerous. Some technologies actively invite misuse. For example, by default, scripts are given only 10 seconds to do whatever they do. Scripts shouldn't be allowed to override settings that control those same scripts.