Clever New Windows Worm
freakboy303 sent in linkage to a new worm
that will no doubt be cluttering our inboxes soon. Clever bits include running its own SMTP
service to increase chance of success, as well as using a bunch of spaces
to disguise the true extension of the executable. No doubt countless copycats
will soon follow and our inboxes will be cluttered by countless copies
of the thing. Not that there's a problem with windows security.
it runs an SMTP server and has spaces in the file name. This is suppoosed to make it "clever"? None of this is original.
--
grep "xercist"
Not that there's a problem with windows security.
Why do the editors of Slashdot ALWAYS put their unproductive, derogatory, flaming, two cents at the end of _every_ story regarding something "AWFUL" Microsoft has done? Either they are really insecure about "their Linux," and can't get fullfillment from any other means than bashing the competition, or they really don't believe in what they advocate so much. I'm sick and tired of hearing it! Come ON Slashdot! There are countless posts in previous stories that sound just like this one - all in reponse to the crap you guys put in the Microsoft stories. Get the picture: no one wants your bias. Bias makes for unreliable, untruthful, and slanted news.
With that being said, of course there are problems with Windows security. There are security problems in EVERY OS. Stop pointing the relentless finger at Microsoft every chance you get.
Man is born free; and everywhere he is in chains.
Chances are that this has already had a patch released, I am sure. Chances are also that there are an awful lot of unpached machines out there. I have to say the social engineering on this one is pretty clever. Who hasn't gotten a message like that? I mean in Outlook.
Now for the usual run of blame: hackers for writing it, MS for releasing Outlook, users for not patching. For the real solution, see my sig.
Do not touch -Willie
.. windows handling of this pisses me off and all that, but if these were ELF executables being tossed around that did the same thing (all of which is possible through a normal user account on most unix machines), I doubt that we would be laughing so much. Especially those of you who administer 1000+ users with shell accounts...
Just my $.02
If the W2k virus is "Bassed on NT Technology", where NT stands for "New Technology", will the next patch recursivly contain the previous "uber" patch. The New Technology Technology Uber Uber patch?
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
So I check the link to see what I can do to stop this worm before virus defs are released, and the best I can find is to drop .txt.pif ? Ok, that's nice, but I don't like to rely on extensions..
Where is the link to all the detailed meaningful info about this worm?
"I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
Macros don't infect people - people infect people.
... who hasn't gotten a single one of these worms? I think the only one I got was the "I send you this file in order to have your advice" thing like 6 months ago. No Nimda for me, no Sircam, no other elite macro viruses. Are the people I converse with in email just cooler/smarter than everyone else, or is this whole email virus thing more hype than reality?
- A.P.
"Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
"The worm utilises it's own SMTP engine so it does not depend on Outlook for e-mail sending."
:-P
Not even a virus can depend on Outlook anymore...
We were all talking about this a week or two ago, but I'm too busy trying to get this pinball machine on eBay, so no time to search through old articles.
woof.
Gag, I hope I didn't understand that correctly...
Mail worms/virii/sausage - whatever - can be unbelievably contained with a simple attachment checking process - after Melissa, I implemented Mail Essentials (www.gfi.com) at my company - one server - 200k+ messages a day capacity - extention filtering ON.
.procmail GUI. Works with any SMTP server.
Since then, we got hit with evey major email worm, but got infected by none - 1,000's of messages per incident blocked at the server - none made it to the internal Exchange box... they all get blocked at the "mailman" (block EXE, VBS, PIF, whetever)
The sender gets a "kindly" message saying "Sorry, we don't accept this extention type - try again".
It'll even scan for uncertified macros in Office Docs, filter spam (i.e. GREP searches), autorespond, basically a nice
It's amazing how a small company like us can spend the $1,500 to protect our mail system, while larger ones (i.e. employers of my roommates) would rather lose 4 hours of mail to one of these buggers.
It makes no sense NOT to use a simple filter - when will people learn. Until then, I'll just laugh.
just like the rep AOL gets, the more users you have the more dumb users you have.
Do you know what that means? It means the system needs to be engineered to handle those users. It does NOT mean we should shout and flame about how stupid those users are. Guess what: Everyone who uses an online service (or the Internet, for that matter) is NOT a Computer Science or Engineering major, and they should NOT be expected to act accordingly. They are there for their own purposes, to accomplish their own ends. The systems should be designed accordingly, with error prevention and correction built in, to catch things that would otherwise hurt users or administrators.
Man is born free; and everywhere he is in chains.
The nice thing about this one is, it's just hitting e-mail. When Nimda and Code Red were wreaking havoc on the internet, they made it impossible for me to play games on my cable modem. I had so many incoming requests on port 80, I couldn't do anything.
How many times does this have to happen before Microsoft starts putting security in front of the user experience? I can't see how having to remove viruses from your machine on a near-daily basis inproves the user experience.
Viruses get sophisticated enough that they look at subject lines in your current "Sent Items" folder and use the same subject and text, just adding the attachment, or if they find an email you previously sent that had an attachment and replace it and re-send the message.
Its only a matter of time. Its amazing how even a dumb virus can fool so many people.
I Heart Sorting Networks
Actually this is not an outlook problem at all. It doesn't even depend on outlook as it has it's own smtp engine. If you have an exploitable version of IE, then IE can be made to execute the content. Or it tries to trick the user into executing the text file included ( which is really a .pif file )
This isn't a problem if you use netscape or other non-ie code to view your mail. Pine works great, just not point and click.
These mail viruses have all been evolutionary steps. The big one will run straight from the preview pane, will send e-mails with no real signature, and will mimic other emails sent by that user.
.EML files. That would get around the filters many companies have set up.
As a simpler step, these viruses should be hiding themselves within attached
Let's not stir that bag of worms...
Most sensible organisations will already be blocking .pif files in mail - this virus is already known by McAfee as W32/Shoho@MM and they have detailed it as a LOW risk worm.
On another note, I hope Slashdot isn't going to run a story on every new virus that gets released...
-- Pete.
Monochrome - Probably the UK's largest internet BBS
Anybody got some good regexps I can put in the header check MailMan does for me?
And/or a procmail recipe I can use to filter out this junk?
Employee of Inrupt, Project Release Manager and Community Manager for Solid
Is it just me or is slashdot slowly turning into bugtraq here? Do we really need to hear about every single fscking Windows bug and exploit found?
I see two stories concerning an Outlook virus and an XP exploit within two hours or so of each other, with one new story in between.
Can we move along to some real news for nerds, some real stuff that matters? Or at least add an option to ignore the damn Outlook virus updates and other nonsense.
J
Worms and virii are being written for Windows/Outlook, because:
(A) 98% of all people using PCs to read email are running Windows.
(B) There are a lot of cracker-types full of concentrated angst about Microsoft, Bill Gates, Windows XP, etc.
If that 98% referred to Linux/KDE or MacOS X, you can be _damn_ sure that there would be severe security exploits for those systems as well. All it takes is _one_ small hole to give a virus writer leverage, and in any system with hundreds of thousands of lines of code behind it, there are going to be small holes. Arguably things would be much worse if everyone used Linux, because Linux is more daunting for users to administrate than Windows. So anyone not keeping up with security issues would be vulnerable. Most people fall into that category, even intelligent people.
As for (B) above, what can be said except that it's pretty sad.
Welyah isn't pulling up anything.
Neither is Winl0g0n.exe
This
is that we don't PAY for the privilege of having a secure OS.
Not a bad one, either, judging by the reaction. But seriously, if this wasn't a troll and you really have these complaints you wouldn't be reading /. anymore, would you?
At least the people who bitched when Taco first used the Bill Gatus of Borg icon they had a legitimate reason.
The enemies of Democracy are
I didn't see any misspelled words in the sample email at that link...this is an obvious hoax.
There are several factors to consider. The first is you mail provider. If they are quick to block out the newest viruses at the server, you obviously will not get it.
The other is how much your email address is out there. Some of the viruses would go through the web cache and grab email addresses from there. If your email address is out there a lot, you are going to get more viruses. 99% of the SirCam, Nimda, and so on that I got (probably a couple hundred) came from people I did not know.
- (c) 2018 Hank Zimmerman
I agree to some extent, but there's a little more intrinsic security in *nix ... stuff like permission checking; anybody can do anything on a Windows box but only root can do the really nasty stuff on a *nix box.
You have to be a measure more clever to find a root exploit before applying your trojan payload ... in fact maybe it's a good thing that Windows has low security; most crackers probably take the path of least resistance and leave *nix alone ...
Toronto-area transit rider? Rate your ride.
For us Windows users, reports of new security issues seem to come as often as potholes on an Arkansas highway. Like the potholes, looking for the next one isn't all that interesting or entertaining, but we still have to try to avoid them or at least minimize their impact.
"Net access: $20/mo. -- Electricity for computer: $20/mo. -- Reaching the 50 Karma cap: Priceless"
I'm at the karma cap, and I've been oscillating between 47 and 50 for some time. Does anyone else in that situation agree with my Modest Karma Proposal?
Windows is so easy to write worms for that we see a constant influx of simple stuff. Simple VB scripts, etc., can do a great deal of damage, and worm authors don't seem motivated to try a harder because they don't have to. This new worm seems like a step in a scary direction, towards real sophistication. Depending on system services to propagate will not be easy forever, and I expect to see more worms with their own protocols (like SMTP) built-in.
The "optimal" worm is one in which all it needs is a thread of execution and access to basic OS APIs like sockets and elementary file access. You're not going to stop a worm from calling the most basic APIs, so the key to stopping worms (once all the fundamental holes are patched in Windows, if ever) seems to be not letting them have that thread of execution in the first place. Of course, there will always be lots of users willing to run unknown executables, but the less automatic, the better. Patching buffer overflows in IIS, etc., will only go so far because there will always be users ready and willing to execute email attachments. Until focus comes to bear on ways to keep unsophisticated users from doing this sort of thing, there will always be a cornucopia of devastating worms.
Hey, CmdrTaco, what's with having another duplicate story today? You just reported about the new windows vulnerability two hours ago.
Oh, wait. . .
I understand that the narrowcasting strategy has changed significantly here to attract Microsoft haters but in all honesty, what could Microsoft do to stop the viruses/worms? Short of completely disabling internet connectivity there just isn't anything to stop them completely on any OS.
Or, at least, occasionally having to land back on solid ground to pick the bugs from between their teeth. Maybe applying one of those teeth-whitening patches.
Apache has a veto-proof majority of the web servers out there. Where are the Apache worms? Why is IIS, with far less market share, getting them? It's because Apache is secure and IIS is not, period.
Linux and OSX are both based on the Unix security model, a fundamentally sound design refined by two decades of real-world practice (dating back to the RTM worm in the early 1980s). It's not a matter of the virus writers aren't looking... it's a matter of a lack of exploitable holes. Name ONE Unix email client stupid enough to auto-execute code. Just one!
Yes, there are still exploitable holes here and there in Unix/Linux. But they generally require real mastery to find. Windows macro viruses can be written by 14 year old boys. My wife, a technical writer, doesn't know enough programming to write heapsort (do you?), but she knows enough to write a macro virus in VBA.
Get it through your head... the number of viruses and worms today is not a function of popularity or attention. It is a function of poor design and poor implementation, combined with security by obscurity (a technique discredited everywhere but Microsoft).
Really, learn about it. Don't just whine because Microsoft is getting a richly deserved spanking, and you don't want to hear how bad your favorite OS sucks.
Hand me that airplane glue and I'll tell you another story.
It really makes me sick when linux people automatically refer to Win9x. In NT, you need to be an Administrator to do that kinda stuff. Not a User. And, yeah, if you live in a cave, WinNT ACLs are a far more advanced permissions system than *nix ever dreamed.
Funny that SOMEONE at Microsoft is finally, publicly, admitting that there's a pattern to Microsoft vulnerabilites.
Go Lakers!
I have pine set up to point and click just fine. It's a setting and you have to use it with an Xterm. Then you can click on messages or click on the options at the bottom and it works just find. Click somewhere within a message and the cursor moves there.
I can't find this listed on Symantec's site or Trend Micro. Has anyone seen any real info about this worm?
and i simply assume most people have a sense of humour, but we don't all get what we want, do we?
sure, i know that windows isn't complete crap - hell, i can admit it's gotten pretty useful in the last couple revisions. i've even been known to use it to play the occasional game. but i don't come to /. for flat, ZDNET style reporting. i come to it for useful links and snide comments.
i also come here to do this once in a while:
This is the voice of World Control. I bring you Peace.
I have found that my system is not infected with virii when I use the following command to read my mail:
/bin/vi /var/spool/mail/myusername
$
That is, until someone finds a vulnerability in vi.
Give me my freedom, and I'll take care of my own security, thank you.
I wonder if, say, construction workers, when building a shopping mall, say stuff like, "Man, we have to put railings up? Come on, what kind of idiot would just walk off the edge and plummet to the floor below? Stupid users."
"What? Circuit breakers? What sort of moron would overload a circuit? Who needs circuit breakers? Stupid users."
--
Mod up a post Rob doesn't like and you'll never mod again
I find it tremendously amusing that a Windows worm was written in Visual Basic, of all things.
Training wheels for small children's bicycle for sale. Buy now and get a free shotgun.
If you're a zombie and you know it, bite your friend!
Because to a programmer/architect/sysadmin, the mere existence of these worms is mind-boggling. Imagine the largest-selling American car manufacturer building all of their models with the gas tank right behind the front bumper, or some such idiocy. Now you, as an automotive columnist (with some professional understanding of auto design), are forced to report every time one of these Hindenburgs ends up as a firey wreck.
It'd be bad enough if this happened in one model of car, but to see it happen year after year, when the company should know better, has to be somewhat irritating. I'll let MS slightly off the hook when a "legitimate" bug is found-- that is, one that might not have been directly anticipated when the product was being designed. But each of these worms exist as a result of MS's ongoing, dunderheaded ignorance of basic security issues. Windows scripting on as default? Minimal security in their email software? Preview panes that can automatically execute scripts?
So yes, the Slashdot editors' scorn is thoroughly justified in these cases. If you're looking for more objectivity in your reporting, there are other places to go. If you stuck to the reports I've seen in reputable newspapers, you wouldn't even have to suffer the notion of Microsoft as a responsible party. If you think that's the case, choose your news sources differently. Slashdot is run (and contributed to) by people who take this sort of stuff a little bit personally.
1. Stop auto-execution of content within Outlook. Ideally, make it impossible to execute content from a mail reader.
2. Stop designing operating systems where the default user account has write access to system binaries. Make it easy enough to do basic administration without formal administrator access that users don't run with administrator access by default (NT, W2K, XP desktop use).
3. Build bounds checking into Visual C++, at least as an option. Require programs under development to be tested with bounds checking on in order to detect buffer overflows.
I could go on, but you get the picture. No, you can't stop all security problems completely. However, you can make a very good dent in them. Just because a burglar can break your door down or pick the locks doesn't mean you shouldn't lock the doors to keep out the less skilled or ambitious.
Hand me that airplane glue and I'll tell you another story.
See here for a discussion on the experiments of a particular fellow on finding a list of offending Windows extensions that are not unhidden even if "Show all extensions" is used.
There is no right way to name your string hierarchy (i.e a file system).
Since there is no proper convention of attributing things such as title, content, author, etc. on the file (only type, in the extension), these are conviniently put in the file name.
The problem here is not spaces in file names, but the weakness of a string hierarchy.
File systems are dated technology (EROS Tunes...)
Actually, ELF executables running under a normal user account CANNOT do the most interesting part, namely run their own SMTP server. Root access is required to open a low-numbered port.
Root access is required to bind to a low-numbered port, but not to connect to a remote service, which is all you need in order to send email.
Geez, don't people know at least the rudiments here?
Tarsnap: Online backups for the truly paranoid
Why are companies letting people thrash the mail system inadvertantly and go on like nothing happened? This is a social problem, albeit one that has been made more prevalent by bad technology. So what if Outlook took out the double-click-run-and-destroy feature for attachments? Trojan's would get mailed along w/ instructions on how to safe to your disk and run the program. And some idiot would do it too.
I'd much rather see corporations making their employees responsible for breaking things on the network. If the admin fscks up the entire system he'd be up to his knees in shit -- but the "users" are allowed to do it because they can claim ignorance? No thanks. Draw up some strick hard-line rules for your employees and get this crap taken care of. My personal suggestions would be:
Sure, it's a bit drastic. But is productivity really benefiting from wreckless use/abuse of insecure software? Must your employees use Outlook so they get that warm fuzzy feeling of being able to fiddle with all sorts of buttons on their screen? Why can't the computer be viewed like another other tool? If you don't know how to use it why in the world are you using it at work? I wouldn't dream of putting joe-schmoe on a fork life w/out some training, why put people w/ no training on a computer? If joe-schmoe runs the fork-lift into a wall you bet he'll get some heat for it. Run a virus though? Nah, everybody does that.. let it slide, let IT clean it up.
I haven't seen the source, but I'll take a stab:
I believe that for a given mail address, bob@foo.com, the infected machine attempts to connect directly to the foo.com mailhost on port 25. This is what similar viruses have done in the past.
I block and log outgoing connections to that port (among others) from our local network, so if something like this does get loose, we can at least be saved the embarrassment of having it go back out to our clients.
So, for the inbound side, does anyone know of a free procmail-esque mail filtering solution for Exchange? I would LOVE to throw the Exchange server in the river, but it seems to have grown roots here what with the gee-whiz outlook integration, global address book and Schedule+ stuff.
I don't like the "deny all of them" approach taken by the last security patch and we don't have the cash for one of the commercial filtering solutions.
I hope to move us to IMAP + LDAP + CGI (for the calendar and scheduling stuff) in the near future.
Never in the main stream release.
Nor is it supposed to be. Just as Linux is not a secure OS in the main stream releases. Linux will never be a secure OS in the main stream release. As it gains more market share it will become less secure (a high percentage of security is the users and administrator -- in the home box that's Joe and he doesn't give a hoot about security and won't buy an OS if he has to).
A secure OS is a special or a tuned release. Always will be.
Well, there are serial ports (I assume you referred to network ports), brute-force techniques at the keyboard, etc.
For offline cracking, steal the harddrive. It's less sexy, but would get the job done.
Point is, nothing is ever 100% secure.
Egress filtering at the firewall will block the spread of this. Simply don't allow anything but the mail server to make SMTP connections out. Done. Same thing with all of those "home firewall" products.
I want to delete my account but Slashdot doesn't allow it.
The reason that the various *nix OSes are immune to virii/worms of this type is because the vast majority of users use windows and MS products, not because of any superior security on the nix part. I am forced to use MS products at work and I have never been infected by a worm/virus because I know better. The average user doesn't know better. If they were on unix it would probably be an even worse problem because they would have even less of an idea of whats going on. I think Microsoft has made some bad decisions in its time, but I blame the worm/virus proliferation on the vulnerability of the users, not the vulnerability of the operating system.
- WeaselGod
Eagles may soar, but weasels don't get sucked into jet turbines
I've been reading lately that many geeks seem to have problems identifying some of the socal clues that indicate to normal people that they are being picked on or ridiculed. Where I work there are two people that will have clicked on this thing before I arrive to clean it up. So exactly how do I point out to these lusers that some 16 yr old kid is doing the electronic equilivent of holding their very importaint work over a flusing toliet just to watch them worry. And they walked into the situation?
4) Own SMTP engine, so an Outlook script to warn that there's mail w/ attachments going out is useless. Linux is the perfect environment for a rouge program to set up its own little SMTP server and start spamming out copies of itself. The system is much more open to this kind of infection than a Windows-based machine.
Umm no only root can bind to low numbered ports (of which port 25 is a member)
5) New "method" of hiding file extension which is harder to see even if extensions are displayed. Again, for example, the worm writer could just make the file with a . in front of it and it would be hidden on most people's displays.
And no, it would need to be chmod executable. Now this part could be automated by a stupid mail client writer but there is no currently popular unix/linux email client that does this!
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
I simply assumed that people on Slashdot are above those biases. We are (mostly) computer and science enthusiasts, and, generally, those types are able to make well-informed decisions about things.
Right. Just like Emacs is a clearly superior text editor to "vi", which is why there's never any discussion about it. Such issues are easily settled in a timely manner by us well-informed geeks!
"640K ought to be enough for anybody"
-- Some guy, I don't remember who...
Sometimes the best solution to morale problems is just to fire all the unhappy people.
Undoubtedly every online services must respect the less abled user community. However, there's a certain "literacy" level that must be enforced. Services should be intuitive and straight forward. However, if you've hopped on the net and a particular OS you've assumed the responsibility of staying informed and skilled.
We're not talking about VCRs here. We're talking about a device that deals with the most private aspects of our lives - bank accounts, work, and personal conversations. You don't buy a boat you can't steer.
Happy Holidays!
My office is now 100% Window-less as of about 6 months ago, but we're instead 100% Mac OS X (currently 10.1). It's great. I don't miss Windows at all, and the myth that you "can't get applications for the Mac" is such a load of cr@p.
In fact, the new Office for Mac OS X is, in my opinion, much BETTER than the Windows version.
Networking has been faster, too, and that's important to us. You'd never believe it, but it's cheaper too. No more calling for technical support or having someone on duty to fix problems with our systems. You just don't need it with a Mac because the hardware and software is so well integrated.
The machines themselves have been CHEAPER for us. $1199 iMacs as clients and G4s to handle some of the heavier loads. It's worked great.
And by the way... that 22" Apple flat screen is not only beautiful for working with, but it impresses customers too. I know it seems like a detail, but people have gotten the impression we're an upscale successful business because they see those screens and comment on them.
I know I seem like a troll ranting about this or that, but I just want to get the word out, because I'm a very pleased Apple customer... and I'm laughing at myself for ever having used Windows for so long.
The post office has taken steps towards irradiating mail. Maybe more ISPs need to "irradiate" email.
.exe attachment... it is boring. Show me an actual .txt file that can do some damage and I'm interested!
The consumer-level answer (repeated like a mantra) of course is to use anti-virus software, and I find it interesting (and conspicuous) that MS has stayed out of the anti-virus racket- but I suppose one cannot integrate AV software into the OS.
It still boils down to individual "responsibility"- at home I run no AV software on my windows box, and I've never had a problem. I'm no windows apologist, but the fact remains that most people treat their PCs as if they are leaving their keys in the car, garage door unlocked, etc... I mean, it certainly is more "convenient" to ignore any security precaution in actual life (think airport)- but is it safe? And is it at all convenient to clean up after a security breech?
Windows *has* most of the tools for a reasonable level of security if only people educate themselves and use them. The widespread problems people experience, such as this, boil down to NOT opening unknown attachments- which is email 101. This STILL boils down to an
Those that suggest you "dance like no one is watching" really want to see you make a complete fool of yourself.
None of the people actually using XP get to fly. They are chained to a computer while they watch others fly by. Seriously. Watch it again.
(Too bad adcritic is no more. They would have had an easily accessable copy of the commercial)
I believe -- correct me if I'm wrong -- that was a problem with the mail client of emacs.
Never play leapfrog with a unicorn. Or a juggernaut.
A Credit Card Processor, CCBill has been hacked and credit cards were stolen. No mention of it on Slashdot. Is it because the site runs Apache/PHP?
Please read what he said again.
There is no perfect email system, and there never will be, but the way Microsoft does things is fundamentally wrong. The default "trust all attachments" behavior of Lookout and Lookout Express, coupled with the default behavior of hiding extensions for known filetypes, mated with most users' general inexperience in all things computer-related equates to one huge fucking train-wreck of a problem, wouldn't you agree?
This whole mess could easily be avoided (or at least toned way, way down) if Microsoft would wise up and start shipping their mail clients (and their web browsers) with much more locked-down defaults.
Yes, I'm picking on Microsoft. They're a huge company and a lot of people who simply don't know any better use their products. Their products ought to know better; don't leave security up to the end-user, and don't make the IT guy's job more tedious than it already is.
- A.P.
"Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
warning from McAfee, as look at the file listing that is attempted to be deleted (according to McAfee):
Files being Deleted on an example (win9x) system:
- c:\WINDOWS\1STBOOT.BMP
- c:\WINDOWS\ASD.EXE
- c:\WINDOWS\CLEANMGR.EXE
- c:\WINDOWS\CLSPACK.EXE
- c:\WINDOWS\CONTROL.EXE
- c:\WINDOWS\CVTAPLOG.EXE
- c:\WINDOWS\DEFRAG.EXE
- c:\WINDOWS\DOSREP.EXE
- c:\WINDOWS\DRWATSON.EXE
- c:\WINDOWS\DRWATSON
- c:\WINDOWS\DRWATSON\FRAME.HTM
- c:\WINDOWS\EMM386.EXE
- c:\WINDOWS\HIMEM.SYS
- c:\WINDOWS\HWINFO.EXE
- c:\WINDOWS\JAUTOEXP.DAT
- c:\WINDOWS\Kacheln.bmp
- c:\WINDOWS\Kreise.bmp
- c:\WINDOWS\LICENSE.TXT
- c:\WINDOWS\LOGOS.SYS
- c:\WINDOWS\LOGOW.SYS
- c:\WINDOWS\MORICONS.DLL
- c:\WINDOWS\NDDEAPI.DLL
- c:\WINDOWS\NDDENB.DLL
- c:\WINDOWS\NETDET.INI
- c:\WINDOWS\RAMDRIVE.SYS
- c:\WINDOWS\RUNHELP.CAB
- c:\WINDOWS\SCRIPT.DOC
- c:\WINDOWS\Setup.bmp
- c:\WINDOWS\SMARTDRV.EXE
- c:\WINDOWS\Streifen.bmp
- c:\WINDOWS\SUBACK.BIN
- c:\WINDOWS\SUPPORT.TXT
- c:\WINDOWS\TELEPHON.INI
- c:\WINDOWS\W98SETUP.BIN
- c:\WINDOWS\Wellen.bmp
- c:\WINDOWS\WIN.COM
- c:\WINDOWS\WIN.INI
- c:\WINDOWS\WINSOCK.DLL
That would seem to be pretty destructive to me... Also strange that we can only get a beta DAT file and there is no mention on McAfee's virus alert pages that this thing is out there... tisk tisk how many people will think this is a hoax and run it fscking up their systems...
Sure you would. My first thought was exactly the same: it's not a problem with Windows, it's a problem with a mail client that happens to come with Windows. For crying out loud, the patch for this vulnerability was out nearly a year ago.
I read /. because it has some interesting news pieces that I follow, and occasionally some informed discussion on subjects that interest me. But I, too, get annoyed when the editors just slap anti-MS FUD all over the intros (and when they reject my submission but run the same story three days later from someone else, etc.). It doesn't do anything for the credibility of the site.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
You've never done corporate IT support, have you? Even if you could convince the pointy-haired bosses to accept these draconian security restrictions, the employees would attempt lynch you for it. Business people don't like being told what they CAN'T do! They aren't like apthetic college students, who usually care less about the rules (unless it affects their precious beer supply).
If a manager (Or a sales guy, or an accountant, whatever) is used to using IE at home and sending e-mails with pretty fonts and pictures attached, they'll demand that they can do it at work. They'll want to be able to read Word attachments from outside sources, and share files with their co-workers. If you say no, they'll just keep complaining louder to your manager and your manager's managers until someone forces you to cave in to their demands. Most of your changes will get shot down, and you'll put up with a lot of grief in the process.
Most users don't give a rats ass about security, they just want to be able to do their jobs as quickly and easily as possible. If you try to get in their way, they'll fight you on every change until you get frustrated and give up.
That's why it's important to make SMALL security improvements, and make them slowly. Start by blocking certain attachments on the server side, and continously remind people not to click on unknown files. Make sure that your virus software runs automatic scans, and updates itself automatically. The users aren't going to do it for themselves, or at least not until they are already infected. Warn constantly, but never try to FORCE anything on your users unless it's absolutely necessary. The nastier you get, the more that they'll start ignoring you.
Umm no only root can bind to low numbered ports (of which port 25 is a member)
Contrary to popular belief - and it's really, really prevalent on Slashdot nowadays, of all places - you don't need an SMTP server to send an email. You just need a client.
All you need to do is open a connection to port 25 on an existing SMTP server to send an email to an address it assumes is its own, and send off a bunch of commands: HELO, MAIL FROM, RCPT TO, DATA, and QUIT.
Try it sometime. Telnet to a mail server on port 25, and type the following commands, without using the backspace key:
HELO heaven.gov
MAIL FROM: god@heaven.gov
RCPT TO: <actual email address>
DATA
I've been watching you. Your fly is down.
.
QUIT
Make sure the email address domain is one that the mail server will answer for, otherwise you'll get an error saying it won't relay for you. (Usually.) And make sure the user is a valid user on that domain. If those two requirements are met, you've sent an email - without needing an SMTP server, I might add.
So if you don't need a server, you don't need to bind a port, and a worm like this could spread through Linux systems the way it spreads through Windows systems.
I got my Linux laptop at System76.
YAY KARMA PLUMMET! :-D
Humorless sig goes here.
I agree that everyone should have a basic level of skill and training when it comes to such things as driving a car, being healthy, or operating a computer. However, the fact that millions of people still click email attachments called FOO.MP3.exe shows that such intricacies of computer security are too much for the average user.
Plus, people can't be on guard 24 hours a day. They have a job to do, and it probably has very little to do with file extensions.
--
Mod up a post Rob doesn't like and you'll never mod again
I haven't been able to confirm existence of this worm either. Has anything shown up on any other security site? I'm still at work, hoping for some virus defs so I can update all our machines before I go home for the night...
When in danger or in doubt, run in circles, scream and shout. --Robert A. Heinlein
The idea that "unbiased" journalism is somehow superior is simply wrong. Not because being unbiased is inherently wrong (its not; the opposite is true, being unbiases is always superior), but because there simply is no such thing as "unbiased" journalism.
I don't know about you, but by FAR the reporting that holds value for me is the kind where the bias is KNOWN. Ever see "The Insider"? Wouldn't you like to know if there is bias mucking with your news organization?
You are living in a DREAM world if you think your news organizations are giving you unfiltered, unbiased news.
Time to wake up and do a bit of research son.
Either that or yours was a masterful troll.
All news is slanted, learn it, deal with it, read a variety so you don't fall prey to slant. Let Slashdot be Slashdot. They may lose credibility for offering slant, but you're not going to suddenly reverse that trend by posting telling them to stop.
All news is slanted, read a variety and if you're lucky you'll get a reasonable perspective.
Go Lakers!
WARNING: THIS IS A PLUG FOR MY MAIL FILTER
I got sick and tired of cleaning viruses off my users' machines and I didn't like any of the current GPL mail filters out there, so I wrote my own!
It's called batemail. Written in Perl, batemail scans incoming email messages for executable attachments. On finding an executable attachment, batemail saves the attachment on the server (optional) and replaces it with a nice little notice explaining what happened.
Go ahead and try it. It's been saving my ass for over 6 months now.
Let's see, I'm 35 and work for a US national sized company. They have not fired me yet, so I must have some tact.
I'm interested in all the windows worms and I'm glad that Slashdot documents them. Here disasters that cost companies that trust M$ millions of $ are treated rather cooly, exept by folks like me. You see, here I get to scream my head off about how stupid, irresponsible and incompetent the exchange group is. You don't think I'd actually tell anythig to the moron "standardized" on Exchange then got clobbered by all this? I mean, they tried very hard. They spent all the company money on all the band-aid virus checkers, comercial mail filters and what not. Heck, they are still trying very hard to recover all the contacts, email, calender events, daily journals and what not that contained the characters "hi" in them? Nah, they might get their feelings hurt if they learned how badly the company they trusted let us all down. Here I can scream it all out loud, share laments with others who suffer and more important, learn exactly why such things happen and why they will always happen when you do things the M$ way. Slashdot is teaching me with good and bad expamples of how to do things. Shame on M$ for the way they do things. Here I can gloat and bitchslap trolls like you in a way that would get me shitcanned at work. When I'm finished learning good conceptes and taking out my frustration on loosers like you, I can gently suggest things to my co-workers that might improve the place I work. I don't have to gloat about new viruses, the NAV packs and viruses themselves do that for me.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
Think of it, if there was more competition, and the numbers were more even, say like Pepsi and Coke are (i think), imagine how many fewer people this would have affected. Just a thought..
-
ping -f 255.255.255.255 # if only
You mean the same way some trolls are now hiding Goatsex links by putting a popular site in the front of the url (like Yahoo), having it show [yahoo.com] on Slashdot, then redirecting the user to Goatsex?
Windows isn't the only one with flaws...
Thank heavans their not a clueless Computer Science major!
Thank heavans you are not an English major.
Man is born free; and everywhere he is in chains.
To be "popular belief" it would need to be a prevailing opinion. The post you responded to is proof of just one person who knows less about SMTP than they thought they did. Hardly prevailing.
What is really popular right now is the "hate Slashdot" meme. It seems to be trendy to bash Slashdot, people who read Slashdot, people who post to Slashdot, and so on.
Okay, it may be in poor form to reply to one's own post, but I have to express my feelings to the moderators (at futile as it may be). Why? I got three people who labeled this post as a troll, and one redundant.
Let's start with the easy one: it wasn't redundant - I checked the comments before I posted. I didn't see any other post that attempted to make light of the fact that there where two windows security stories in just as many hours.
Now for the Trolls. You people don't understand what a troll is. A troll is a beast of a post that adds nothing to the discussion, but serves to demean the general humanity of the average slashdot reader. The name troll stems from the passing of Jon Postal (if memory serves - I'm 99% sure on this one), when some trolls started to post offensive comments such as "good riddin's" and the like. At the time, Slashdot was just starting to gain real mainstream exposure and as such, many high profile Internet pioneers had just started to read it. There were many unkind words from them regarding the level of respect that was being expressed towards their friend and collegue, and I'm sure many dismissed /. altogether after that. It was generally thought that there needed to be a label for these types of posts to seperate them from other types of negative posts (flamebait/offtopic/etc), because there is this perception of being worse. To get back to my point, I don't believe that my post in any way insults anyone's basic dignity and it was by no means meant to troll.
Now, I did rather expect that it would be moderated three ways:
You only have five points. Use them wisely.
-"Zow"
This could be gross negligence by Microsoft. They installed a secret privileged program that runs in every Microsoft XP system. This program waits for messages from any outside user and acts upon them. No client system should have something like that installed by default. Microsoft has a whole security system in NT/Win2K/XP; if they wanted to implement a service, it didn't have to run at a high privilege level. They effectively shipped a system with a secret server that runs as root. This is so stupid as to potentially be criminal in states that have "reckless endangerment" laws. (Under the Penal Law, a person acts recklessly when he or she is aware of, but disregards, a substantial and unjustifiable risk that a result will occur or that circumstances exist, where such disregard constitutes a gross deviation from the standard of conduct that a reasonable person would have observed (New York State Penal Law 15.05[3]).)
If any of these employees wore a bathrobe to the office, and sat all day watching television, I'd fire their ass in no time flat. Yet they do this at home all the time.
I don't mean to come off as a flame, as I agree for the most part with your post, but employees are paid to do a job, and to do as *I* the employer says with *my* equipment. A huge problem with email viruses is that because they're computer related, we somehow feel we shouldn't be able to hold employees accountable for their actions. If an employee doesn't want to lock his house door, fine. If he leaves my office door unlocked after hours, he's gone. When I tell an employee "DO NOT open email attachments" and they do, I'm sorry, but the employee is at fault.
Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
I've seen quite a few comments along the lines of "you don't need a server running to send e-mail!" While this is technically true, the fact of the matter is that this worm does (if I'm reading what's here correctly), in fact, run its own SMTP server. Therefore, in this specific instance at least, the worm's impact would be minimized by denying non-admins access to low ports.
A lot of people don't realize how bad the situation is with Microsoft. They read a story on Slashdot, and think that Slashdot is exaggerating the problems. The opposite is true. There are many, many problems you never hear about on Slashdot. For example, this just arrived:
Title: SQL Server Text Formatting Functions Contain unchecked Buffers.
Date: 20 December 2001
Software: Microsoft SQL Server 7.0 and Microsoft SQL Server 2000
Impact: Run code of attacker's choice on server, denial of service
Max Risk: Moderate
Bulletin: MS01-060
Microsoft encourages customers to review the Security Bulletin at: http://www.microsoft.com/technet/security/bulleti
If you read all the advisories, it is possible to come to the conclusion that there seems to be a lot of sloppy code in Microsoft products.
--
The U.S. government causes problems, then pretends to solve them by creating more: What should be the Response to Violence?
Bush's education improvements were
You sound like someone who would like to be in an IT department, but never has been. Most of your suggestions explicitly violate company policy at most large corporations.
1. Many intranet Web sites only work correctly in Internet Explorer, because of incompetent coders. This could be fixed by firing the web design staff and hiring new ones for more money, and training them in company procedures and such. Sometimes, sites operated by your vendors don't work correctly in other browsers; this cannot be fixed.
2. Managers really like Outlook. Exchange does have some nice features. People like the convenience of being able to embed a table in their e-mail message just by copying and pasting from Excel to Outlook, and having it open as a normal e-mail without the recipients having to save an attachment and launch Excel. Bottom line is, managers like it, and they're the ones who pay your salary.
3. Many companies wouldn't punish that, if the user didn't know they were doing it. So, it's already being treated the same way.
4. Documents that employees create that could potentially be saved in RTF files are not the cause of virus propagation. Restricting users wouldn't help.
By the way, regarding #1, my preferred browser is Mozilla. I work for a large DSL ISP. Our internal database system doesn't work in Mozilla. One of the internal telco web sites we use doesn't work in Mozilla. Another internal telco web site might work in Mozilla, except it uses Java for something, and when I tried to get Java to work it crashed.
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
Wow, it has its own mailer engine? I am genuinly interested on acquiring it to see how I can use it for good things so that I won't have to use Outlook all the time. Does this mailer work as a spam mailer?
This program can send mail using only 110K of code. Outlook is pretty big. Why do viruses have to be so DAMN efficient?
"Wireless : LAN
I thought it was funny - if the thought counts. Got nailed myself the other day on a joke that was modded poorly (IMHO).
+++ UGUCAUCGUAUUUCU
The patch to preventing things from automatically executing in MS internet tools 5/5.5 was released 9 months ago, although if the author was smarter s/he could have used the newer vulnerability in MS internet tools 5/5.5/6.0, which many still haven't patched.
In any event the worm is of interest only because it masquerades as a harmless .txt file in hopes of getting novice users to execute it, which thousands no doubt will, if past indications are of any relevance.
I think it is important, however, to point out that this one occurred through no fault of Microsoft; even the most ardent MS-basher has to admit they couldn't have seen this kind of trick coming (although they would only need to look back 2 articles to find another MS security flaw :)
"Reality is just a convenient measure of complexity" -Alvy Ray Smith
people still click email attachments called FOO.MP3.exe
Joe six-pack does not know to turn off hidden file extentions - thus they see FOO.MP3, which looks safe to them.
+++ UGUCAUCGUAUUUCU
Maybe you'd like to know how McAfee assess risk?
There are also more details available about AVERT Risk Assessment if you are really interested.
-- Pete.
Monochrome - Probably the UK's largest internet BBS
Imagine if you will....
You get an email with an executable attachment.
The attachment executes automatically, because we WANT it to do that.
Upon execution, a EULA pops up, with a "licence agreement" that states the following:
- The program being executed will automatically forward itself to a significant number of people using a variety of means
- Some type of modification will take place to your file system.
- By clicking OK you AUTHORIZE this to happen, and claim full responsibility for any damage that
is caused as a result.
And most importantly, if the cancel button is pressed, the program won't execute.
Chances are good that 90% of the people who would be affected by an illegal virus will just as happily click OK without reading anything. The fact of the matter is, the virus will cause the same amount of damage, but the author could probably plaster his name all over it and not fear any legal repercussions.
Of course, there's always the issue of intent. Bottom line, authorized or not, the INTENT of the program was to cause havok of the same nature as a virus. But in the end, it would sure make an idiot out of anyone who spread it.
And maybe, just maybe, it MIGHT result in people actually READING the EULA's. Yeah.. I know.. I'm dreaming.
-Restil
Play with my webcams and lights here
Its a tradeoff between power, protection, and usability.
Cry as I might at the lamebrained nature of something like the WebTV, it does indeed serve a purpose. It provides a virtually idiot proof websurfing experience for those who probably have difficulty operating their remote control. Of course, the webtv is a seriously limited application, but Joe Bob "I've done gotten on that there internet!" is virtually incapable of fucking it up.
Add a more versatile operating system, with multiple input devices, and hard disks, and floppy drives, and Instant messengers, and buggy email programs.. sorry, I mean fully featured email programs that run your attachments automatically.. Add all that in, and you increase usability but decrease protection from yourself. And yes, a lot of users need protection from themselves. WebTV was designed for those very people. Sadly though, they've chosen to wield a chainsaw when they can't handle a butterknife.
This is sad for numerous reasons. Its these very problems that are causing certain small software companies to offer largescale networks where mission critical data will be stored online somewhere. Because its safer there. All these problems we've been causing you create the need for us to provide you with a safe place to put your data. For a nominal monthly fee. And we're virtually certain we won't corrupt it. This is borderline extortion.
So engineer an idiot proof system and shove all the idiots there. They'll still leak out. AOL will make certain that any idiot can get on the internet, and they're doing a damn good job of it I might add. And so the cycle will continue. Idiot users will use insecure operating systems and the worms/viruses will always have fertile breeding ground.
What can ya do?
-Restil
To play with my webcams and lights, check out http://206.54.177.105
Play with my webcams and lights here
There is nothing inherently conveinient in the stupid single user mode M$ chose to keep.
Indeed there are plenty of inherently inconvenient things (for the end user) connected with the MS model. Specifically where the end user ends up expected to carry out system administration and configuration tasks. Rather than having "local admins", "power users", etc a lot of the time what's needed is a "Let if think it can write to any file" VM or even an overlay file system to handle apps written with single user/no file protection assuptions.
however,the steps MS has taken to make Windows 'user-friendly' make it EASIER to take advantage of those holes
Considering that some of these features are more often used by malware than users. Indeed typically users don't even know the "feature" is there. Maybe "virus friendly" would be more applicable than "user friendly".
Just watch some poor sap trying to write a resume and running into the auto-format and auto-complete stuff.
Tweak these a little and you have a cypher machine instead of a word processor. They can be a real big problem on networks where several users use a machine...
Have a read of this article at Wired entitled "The Great MS Patch Nobody Uses". (brief extract below).
A free, downloadable update that transforms Microsoft's Outlook into a significantly more secure e-mail application has languished virtually ignored on Microsoft's website for more than a year.
Although the majority of recent viral attacks have come compliments of worms that don't rely only on e-mail to spread, the Outlook E-mail Security Update (OESU) can stop or greatly lessen the impact of most malicious code, such as BadTrans and SirCam, if only people would download and install it.
OESU blocks the receipt and transmission of most of the e-mail attachments that typically can contain virus or worm code. The update also stops malicious code from spreading by blocking unauthorized access to Outlook and its address book. Many viruses and worms spread by surreptitiously e-mailing themselves to e-mail addresses culled from an infected computer's system files.
Funny how if the other 99% of people had this patch then virus spreading would drop drastically.
Avantslash - View Slashdot cleanly on your mobile phone.
In 1997 (I think it was could have been 1998 though) the company I work for Delft Hydraulics used Z-mail as the windows platform e-mail client (they used popmail, a text based e-mail client on dos).
I was presented the task of picking out a browser and an e-mail client for the windows95 platform we were preparing to roll out (about 400 computers used by the people that design dykes and harbours for places all over the world).
I knew some software but to be fair I started looking around for all kinds of e-mail packages and browsers. Z-mail was not really an option because it was unstable and required a lot of ram. After playing around with some five or six different e-mail packages the choices became evident.
The advantage of having a browser e-mail combination ruled out all of the separate e-mail programs, not that I found a lot of great ones. (Pegasus, Z-mail, pine, IMC and Eudora where all missing some functionality I whished for our company.)
So the choice was between Microsoft's Internet Explorer in combination with Outlook Express (I never considered Outlook an option since we use sendmail for mail exchange from the early beginnings of the internet in the 80's) or Netscape Communicator (including Navigator, Mail, Calendar and some more stuff).
I summed up the advantages and disadvantages for all products and stated that the software of my choise was the Netscape package.
But, my superiors ruled out Netscape. They did not want to pay $50,- per computer for 'just a browser and an e-mail package' when they could get Internet Explorer and Outlook Express for 'free'. Back then I was in no position to tell them the $50,- was really worth not using all software of one vendor. Today I could, but not back then. So am I to blaim for getting Outlook Express into the company?
1 month after we started to roll out windows95 everywhere the Netscape Communicator package was suddenly available at no cost. But by then Netscape had lost and Microsoft had put it's monopoly foot deep into our company.
We are still using windows95 with Microsoft Office and Internet Explorer and Outlook Express to this very day. All email virus and worm checking is performd by our e-mail server and a strong firewall in combination with PC viruschecking software should keep browser virus out.
sig not found
Not_a_Virus_.exe
:-)
right...
/., you KNOW they hate MS. ZDNet pretends to be unbiased, but it just a MS shill.
good thing MS doesnt have a large stake in zdnet, or else, i'd worry about the bias in their reporting.
at least with
... hi bingo
If standard Unix security was truly a "fundamentally sound design" then surely it wouldn't require extensions to perform such a simple task?
Nonsense.
There are many fundamentally sound designs which do exactly what is intended, and required, and are then extended in some form because creative people have come up with a new problem domain in which they would like to use the aforementioned design.
UNIX security is fundamentally sound. However, some users want greater flexibility than the basic UNIX security implimentation allows, without losing the fundamentally sound security UNIX offers. Enter an extention (in this case ACLs) to an already fundamentally sound system.
In short, your logic is flawed. The desire to build upon and extend something does not in any way imply it is not sound in its own right, any more than the desire to build a fifty story building implies that the underground foundation and subbasements are somehow not "fundamentally sound."
The Future of Human Evolution: Autonomy
My wifes almost exactly the same and has no problem, sure she needs me to occasionaly admin some thing or install something, but so does the boss on a WindowsME® machine, what's the diff?
The biggest diff is Microsoft® all but pays OEM to pre-install windows®. Once I was spec'ing a SCO boxen and the local 'puter store responded to my telling them that a windows install was unnecessary, "for $40.00 we'll remove the software"!
Apocalypse Cancelled, Sorry, No Ticket Refunds
That's the point the MS apologists seem to be missing. Lots of programmers can make the kinds of mistakes that lead to buffer overflow vulnerabilities, etc. But the vulnerabilities you listed aren't something that merely stupid/unskilled/inexperienced programmers can make. This class of mistakes requires something a little extra: stupidity combined with arrogance. It is the combination which Londo Mollari praised as being so efficient, and I guess Microsoft is a very efficient company. No other software company has the ability to combine those two qualities so efficiently.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
Right, its been a while since I used windows, but this is what I guess is happening.
.pif extention and runs it as a .pif
The email is faking the mime type, and telling windows that the attachment is text, hence displaying the notepad icon.
When the attachment is d/clicked, windows sees the
I have been able to mess about with this type of mime/extention trickery and make a web page open a word document with the content "You tosser! This could have been a virus!"
By your reasoning virtually everything is "sound" since if it doesn't meet people's needs, it can be extended to do so.
.deb or an .rpm, and gain control over someone's computer?
... it is most likely running on a robust UNIX box, protected by a fundamentally sound security paradigm (remarkably identical to what is being discussed here)).
... far easier to exploit one of the countless gaping holes in Microsoft's Operating Systems and Internet Server packages.
Nonsense.
I merely stated that wishing to add additional functionality to an already sound system does not, in any way, imply that the aforementioned system is unsound. The discussion was about adding and extending functionality, which is not at all the same thing at all as fixing an inherent flaw in design or implimentation. Hint: fixes repair flaws which break things; extentions merely add functionality (and perhaps add new flaws as well, but creaping featurism is a subject for another day). Your comment clearly confuses the two.
UNIX security meets the fundamental need it is designed to address: keeping a multi-user system secure from the depradations of the malicious and/or the inept. It is fundamentally sound and has withstood the test of time very well, certainly better than its most well-known competitor.
If Unix security was so sound then why is it so easy for me to write a virus, put it in a
That is, of course, more nonsense. In the case of RPMs you would need to compromise the maintainer's secret GPG/PGP key to have your trojanned RPM installed. Similarly you would need to gain trusted access to deb servers in order to get your trojan deb disseminated (though the maintainers have not, as of yet, begun using GPG signatures in ernest the way they should. Even so, good luck cracking an apt-get server
Both are non-trivial problems (cracking GPG signatures and breaking into RPM/DEB servers)
The only thing which makes Unix appear more secure is the relative lack of insecure applications such as MS Outlook, and the relative disinterest virus writers seem to have in writing Unix viruses.
There is a reason for the lack of insecure applications, and the lack of interest on the part of virus writers in writing UNIX viruses, worms, and the like. The fundamentally sound and well tested UNIX security paradigm makes it difficult to write viruses, or worms, which have any significant ability to spread or to cause any but the most localized of damage (localized to one user, unable even to damage the rest of the machine, much less do antying to remote machines). There are occasional bugs, and occasional exploits which result, but the underlying design and paradigm are sound and very well tested, and UNIX systems as a whole tend to be quite secure. A virus/worm/trojan author is going to find little fulfillment in writing attacks with such limited applicability and impact.
Microsoft, on the other hand, has extended what amounts to an open invitation to such people to attack its platform, with its shoddy security policies, flawed implimentations, and willingness to keep information on security flaws out of the hands of security professionals and network administrators for extended periods of time, even denying such flaws exist, while the system cracker underground freely exploits them. Why write a virus, worm, or trojan that has to talk the user into doing something they normally wouldn't, and when finally run can only harm that user's home directory and has little if any ability to spread beyond that machine or infect much of anything else? Far easier and more rewarding to those of malicious intent to throw together a quick VB script which accepts one of any number of Microsoft's invitations to mayhem, with often devistating results.
The Future of Human Evolution: Autonomy