noexec verhindert aber ja gerade nicht, daß man "eben nichts ausführen kann". Das kann man ja trotzdem, zumindest bei Scriptsprachen.
Man kann das ja machen nach dem Motto, so wenig Rechte wie möglich vergeben. Aber wenn man mehr davon erwartet, dann macht man sich was vor.
Auf der anderen Seite habe ich in meinem ~/bin zig Scripte die mir das Leben einfacher machen. Aber vielleicht bin ich damit auch alleine... 😉
Auch für Linux existiert Malware
Wobei das meistens die Sorte Malware ist, die man aus Ignoranz selbst ausführt.
Was die meisten User auch bereitwillig machen. Und teilweise von Softwareanbietern auch so vorausgesetzt wird.
Beispiel:
http://calibre-ebook.com/download_linux schlägt vor ein aus dem Internet heruntergeladenes Script ungesehen als Root auszuführen.