main

First Ever Virus/Worm for Mac OS X Discovered

malebolgia   on 17 February 2006 - 14:41 · 49 comments & 5672 views

Advertisement (Why?)
Experts at SophosLabs™, Sophos's global network of virus, spyware and spam analysis centers, have announced the discovery of the first virus for the Apple Mac OS X platform. The virus, named OSX/Leap-A (also known as OSX/Oompa-A) spreads via instant messaging systems.

The OSX/Leap-A worm spreads via the iChat instant messaging system, forwarding itself as a file called latestpics.tgz to contacts on the infected users' buddy list. When the latestpics.tgz archive file is opened on a computer it disguises its contents with a JPEG graphic icon in an attempt to fool people into thinking it is harmless.

The worm uses the text "oompa" as an infection marker in the resource forks of infected programs to prevent it from reinfecting the same files. "Some owners of Mac computers have held the belief that Mac OS X is incapable of harboring computer viruses, but Leap-A will leave them shellshocked, as it shows that the malware threat on Mac OS X is real," said Graham Cluley, senior technology consultant for Sophos. "Mac users shouldn't think it's okay to lie back and not worry about viruses."

View: Detals on OSX/Leap-A Virus
News source: Sophos Antivirus





Post a comment · Send to friend Comments · There are 49 additional comments
(7 replies) #1 craybox on 17 Feb 2006 - 15:10
ok so shall we start the "which Anti-virus do you use in OSX?" then ?
#1.1 thenewbf on 18 Feb 2006 - 06:16
No, this is where you start asking yourself "do I really want to put in the admin password to run this unknown program?"
#1.2 sphbecker on 19 Feb 2006 - 21:34
A virus like this wouldn't require an admin password to run. It is a very common misbelief that running a computer with a non admin account makes you safe, but think about it. If all the software you normally use works just fine, why would a virus be any different? It might not be able to modify your system or make its self a system service, but it can still run under your user credentials and do whatever your account has access to do (which includes sending IMs to your friends, which is what this virus does).
#1.3 thenewbf on 20 Feb 2006 - 02:57
It does require the admin password to run. OS X asks you for the admin password to allow the program to run when you go to open it. Obviously you don't have a Mac, nor have you tried to 'infect' yourself with this file. Files like this have been around for some time, it's just that this is the first one to get any publicity because it can do something when there's an idiot in front of the monitor.
#1.4 PCyr on 20 Feb 2006 - 03:33
@thenewbf - at the very least the virus could delete your home directory and spread itself through iChat.
#1.5 sphbecker on 20 Feb 2006 - 14:02
"It does require the admin password to run."

This virus does, I never disputed that. I point was that you could have a virus very much like this able to do very nasty things to your data without needing the admin password. Not only could it use iChat, as the post above me pointed out, it could open arbitrary TCP connections to "call home" and send whatever interesting information it found on your computer.

The only reason this virus requires the admin password is because it tries to register its self as an application; which in my option was a mistake made by the creator. It wouldn't take much tweaking for it not to require the admin password.
#1.6 thenewbf on 21 Feb 2006 - 06:00
"at the very least the virus could delete your home directory and spread itself through iChat"

If it does try to propagate through iChat, Bonjour has to be enabled (which it isn't, by default) and even then it can only spread over a LAN network, so there's not much chance of any mass-infection.

"it could open arbitrary TCP connections to "call home" and send whatever interesting information it found on your computer"
Not really, that's not what this virus/worm/trojan/(whatever we're calling it) does.

"The only reason this virus requires the admin password is because it tries to register its self as an application; which in my option was a mistake made by the creator. It wouldn't take much tweaking for it not to require the admin password."
Be Apple's guest, try to make it so. Tell us when you succeed.
#1.7 PCyr on 22 Feb 2006 - 02:53
"even then it can only spread over a LAN network, so there's not much chance of any mass-infection."

Care to explain how it's restricted to a LAN?
(5 replies) #2 thenay on 17 Feb 2006 - 15:13
I'm sure Apple will just make a patch or sumthin if this is the only virus out
#2.1 thenewbf on 18 Feb 2006 - 06:17
It's not a virus, and it doesn't run because of a security hole, but whatever helps you sleep at night...
#2.2 sphbecker on 19 Feb 2006 - 21:37
Guess what? That vast majority of Viruses for Windows are the same thing, they do not run because of a security hole, they run because the user tells the OS to run the unknown file. In fact it has been over 5 years sense the last virus went around that was able to spread through fully patched Windows systems.
#2.3 thenewbf on 20 Feb 2006 - 03:01
It hasn't been over 5 years since a virus went around because of a Windows security vulnerability. Maybe 5 hours, or 5 days, but not 5 years.
#2.4 Darkinspiration on 20 Feb 2006 - 05:00
trojan not virus... trojan repeat after me
#2.5 sphbecker on 20 Feb 2006 - 14:12
"It hasn't been over 5 years since a virus went around because of a Windows security vulnerability. Maybe 5 hours, or 5 days, but not 5 years. "

Nice fud, if you want to bring facts with you then perhaps people will care what you have to say. The fact is that Code-Red was the last virus able to infect a fully patched Windows system without user intervention and it pre-dates Windows XP. The Blaster and other similar viruses where written by people who analyzed published patches to figure out what was fixed and then try to exploit unpatched systems. The Blaster was 2 1/2 years ago and it was only able to infect computers over a month out of date and not using a firewall.

This is my point. Yes, there are a lot of viruses going around for Windows, but they don't exploit a security hole, the exploit gullible users, just as this Mac virus attempts to do.
(1 reply) #3 craybox on 17 Feb 2006 - 15:14
FYI

Trojan.Leap.A made it into ClamAV's virus definitions. Update your definitions now to enable ClamXav to detect it

#3.1 thenewbf on 18 Feb 2006 - 06:18
Or you could just not trust unknown programs asking for admin priviledges...
(2 replies) #4 marlow714 on 17 Feb 2006 - 15:30
This doesn't make the front page of neowin but the ipod 1 billion downloads does? How lame is that!
#4.1 thenewbf on 18 Feb 2006 - 06:19
Not very, considering this isn't a virus and it's not the first trojan. (by definition, it's nothing, really. viruses need to be self-propagating, that is, without the user putting in the admin password)
#4.2 PCyr on 20 Feb 2006 - 03:35
@thenewbf, well by you're definition it may not be a virus, but how is it not a trojan?
#5 craybox on 17 Feb 2006 - 15:39
maybe there is a MacMod wants to keep it quiet
(1 reply) #6 shadowchaos on 17 Feb 2006 - 16:26
Yeah, because scrolling your mouse to the apple section is so hard.

Plus weren't people complaning when there WAS Apple news in the main section?


Anyway, I don't see it as much as a threat, seeing as it doesn't actually do anything. (Plus you have to type in your password just to "run" it)
#6.1 craybox on 17 Feb 2006 - 17:42
it does delete files
#7 roadwarrior on 17 Feb 2006 - 17:33
Graham Cluley's comments almost make it sound like his company created and released the virus just to scare OS X users into buying their product.
(1 reply) #8 bobbba on 17 Feb 2006 - 17:45
Still not worrying enough to convince me to use AV software on my mac. You almost deserve to get infected if you enter your admin password after clicking on a picture file.

I'll be glad when the hype about this very low risk dies down...
#8.1 Jstphish on 17 Feb 2006 - 22:45
I hear that.
(2 replies) #9 imtoomuch on 18 Feb 2006 - 01:36
This was bound to happen as we all knew it would. Well there were the delusional Mac trolls who thought it would never happen, but they're like a militia that hangs out in the woods with a stock of guns hiding from "The Man". What do you know, Apple goes Intel and the first OS X virus comes shortly after? Coincidence? Nah, Intel is evil! (Beware of the sarcasm there...)
#9.1 thenewbf on 18 Feb 2006 - 06:21
Yeah, we all knew some people were idiots, but we didn't think they used Macs.
#9.2 PCyr on 22 Feb 2006 - 02:55
"Yeah, we all knew some people were idiots, but we didn't think they used Macs."

Do you actually believe what you're writing?
(1 reply) #10 D.V on 18 Feb 2006 - 03:29
its not a big deal.

its not like there arent mac os x antiviruses.
true, they are intended to stop viruese on other platforms, but im sure definitions can be easily updated to catch this.

if u work for a business, ask to see if they offer mcafee virex.
#10.1 thenewbf on 18 Feb 2006 - 06:22
Don't bother, you only need common sense to get rid of this one.
(3 replies) #11 thenewbf on 18 Feb 2006 - 06:13
You cannot be infected by this unless you do all of the following:
1) Are somehow sent (via email, iChat, etc.) or download the "latestpics.tgz" file
2) Double-click on the file to decompress it
3) Double-click on the resulting file to "open" it
...and then for most users, you must also enter your Admin password.

It does not exploit any security holes; rather it uses "social engineering" to get the user to launch it on their system. It requires the admin password if you're not running as an admin user. It doesn't actually do anything other than attempt to propagate itself via iChat. It has a bug in the code that prevents it from working as intended, which has the side-effect of preventing infected applications from launching. It's not particularly sophisticated.

Mac OS X virus count: 0
#11.1 m0rpheen on 18 Feb 2006 - 08:33
I hear ya buddy!
#11.2 machorro on 18 Feb 2006 - 18:10
@thenewbf... don't try to explain it its just a waste of time, anti-apple trolls will just come here and say something stupid instead of read and analyze what you just wrote
#11.3 sphbecker on 19 Feb 2006 - 21:51
Umm..... All I can say is... I mean that is the way all viruses work, they relay on the user running code that was sent to them. If you think Windows viruses work differently then you are the ones not looking at the facts. Yes there have been a small hand-full of viruses able to spread without user intervention, but the last one of those was the code-red virus over 5 years ago. You could also count the Blaster if you wanted to, but that only worked on computers that didn't have a patch installed witch was more then a month old.

PS. It is good to not run a computer as an admin, but do fool yourself into thinking that makes you safe. A program (such as a virus) doesn't need admin rights to do things such as access all the files in your home directory (or anyware else on the drive you have access to), use the TCP/IP stack or interact with other programs running under your username.
(5 replies) #12 marlow714 on 19 Feb 2006 - 01:37
two out now...hmmm....
#12.1 thenewbf on 19 Feb 2006 - 06:41
Where's the second?
#12.2 thenewbf on 19 Feb 2006 - 06:50
Nevermind, I just looked it up.

"Apple released a patch against the vulnerability in mid 2005..."

So basically the second "virus" (not really a virus, since it too needs the Admin password, which should never be given to unknown programs) won't do anything, especially considering it uses bluetooth to spread. So now we have two malicious programs that won't do anything if the user is smart enough not to decompress it, open it, and type in the admin password. Ooooooo, so dangerous.
#12.3 Jon on 20 Feb 2006 - 12:12
thenewbf, you act far too defensive in all of your posts, to the point where most people will skip over them.

I decided to read them to give you a chance, but your arguements aren't great, specifically your definition of a virus seems a bit off.
#12.4 sphbecker on 20 Feb 2006 - 18:00
I am shocked at the lack of understanding about viruses from the Mac community. They seem to think that Windows viruses exist due to security problems in Windows, but as soon as there is a Mac virus they are very quick to point out that "only a stupid user could be infected by this." It makes me scratch my head and wonder how this think Windows viruses work. Guess what, they work the same way! Stupid users running EXE email attachments or files sent to them from an IM or downloaded from an untrusted web page.

The existences of a virus really has nothing to do with the security of an OS. the job of an OS is to run the programs its user asks it to, it its user asks it to run code that does bad things then it will do just that.

Yes, there have been a few self-replicating viruses for Windows which represented security flaws in the OS. I can only think of two big ones in the last 6 years, and one of those (the Blaster) only worked on computers which didn't have the latest patches installed. Neither of them would have worked if the user was running a firewall.
#12.5 P1R4T3 on 20 Feb 2006 - 20:07
@ sphbecker: Exactly
(3 replies) #13 rIaHc3 on 19 Feb 2006 - 18:57
Not ment as a troll (noone here trolled in the first place; thenewbf just started to declare war on all non-existent trolls) but this is a virus, taking in matter or not the need to put the admin password in. If you have no idea what this is and you receive it from a friend, then you will open it, type in the password, and run it. There are OSX antivirus programs so this shouldnt be a big problem. Just so you know Apple doesnt have as many viruses not because its more secure or anything; its user base isnt as big as Windows. So not having the largest user base for Apple is accually a good thing because it isnt targeted.
#13.1 MajinDark on 19 Feb 2006 - 19:25
I'm not an OSX user, but I have to believe that OSX is inherently more secure than Windows due to how most users of Windows run it as admin. Despite the low risk of this worm, it does prove that malware can and has been written for OSX. Whether or not this leads to more severe malware being written to exploit vulnerabilities that have not been patched yet, we'll eventually see.

Of course, an OSX fanboy may come up with something like "the day this 1 virus came out for OSX, 500 came out for Windows", which would also be irrelevant, as about ZERO of those 500 viruses would affect a fully patched XP SP2 system, just as this worm affects a marginal amount of OSX users that know what they're doing.
#13.2 rIaHc3 on 19 Feb 2006 - 23:04
I'm not an OSX user, but I have to believe that OSX is inherently more secure than Windows due to how most users of Windows run it as admin.

I know a few who have OSX based computers; all of them on admin accounts and yes, they know their stuff. It isnt about the OS; Its about the user running it using the account that was giving to them when it was sold. n00bs wont know whats a admin/restricted account so they'll just go back to the store and bitch about how OSX wont let them install X program and techs will just make the account with admin rights and be done with it.
#13.3 thenewbf on 20 Feb 2006 - 03:24
If I receive something from a friend and I don't know what it is, I sure as hell don't go ahead and open it. I make sure it's safe to open it before I actually go through with it.

Apple isn't secure because it lacks users. Windows Vista was still in the private beta stages with only 10 000 users when it got it's first virus. Apple has over 20 000 000 users right now, at the time when this so-called 'virus' came out. Security via obscurity? I think not.

MajinDark: "Whether or not this leads to more severe malware being written to exploit vulnerabilities that have not been patched yet..."
You can't exactly patch peoples' stupidity. That's the 'vulnerability' here. And not having a patched system and giving the admin password to an unknown program are not the same thing, not even close.
(3 replies) #14 Jon on 20 Feb 2006 - 14:15
"Apple isn't secure because it lacks users. Windows Vista was still in the private beta stages with only 10 000 users when it got it's first virus. Apple has over 20 000 000 users right now, at the time when this so-called 'virus' came out. Security via obscurity? I think not."

10,000 users now, billions in 2 years. Don't you think it makes sense from a spammer / VXer point of view to start researching now, given the potential user base (maybe potential is the wrong word, as it's almost a given that it will be huge).

As several people have told you, this is no different from the majority of windows based malware, social engineer is powerful (just call me Kevin).

I would also argue that having an unpatched system and giving an untrusted app any password are actually probably both indicative of a less skilled user; given both XP SP2 and OS X 10.4 have frequently scheduled automatic updates out of the box, so if it's failed it means either they've turned it off, they've trusted some kid who thinks he knows it all, or it's an unpatched vulnerability. The latter is pretty rare comparatively, thanks to responsible disclosure.
#14.1 thenewbf on 21 Feb 2006 - 06:08
Billions in 2 years? Are you serious? I hope you're not. Are there even that many computer owners/users on the planet? I think maybe a few hundred million would be more appropriate, assuming everyone using Windows PCs now upgrade to Vista within that two years, but otherwise it's not gonna happen. Even if the 100$ laptops are finished by then they'll be running some linux distribution, not Windows Vista.

But enough about that, let's look at this logically. Apple has... 5% of the computer market? Who knows, statistics are usually off anyway. We'll assume 5%. Even if Apple has only 5% of users, and it's market share is increasing while Microsoft's is slowly decreasing, shouldn't Apple have about 5% of the malware? If not at least 1%, then? 1% of all malware seems reasonable for a 5%-market share OS. But for some reason it doesn't. It doesn't even have 0.1% of all malware. Sure, there's been 'proof-of-concept' prototype-like malware, but nobody's ever done anything with it other than say "the potential is there, buy our security software". Can you explain any of it, logically?
#14.2 dw2003 on 21 Feb 2006 - 08:19
@ thenewbf

Hmmm... If I was a 'malware' writer would I want to infect 5% of the market of 95% of the market...
and likewise... If I was a 'malware' writer wouldn't it be wise to plan ahead and write malware for Vista...
The way I see it - more people use Windows and thus more people target Windows
#14.3 Jon on 21 Feb 2006 - 09:51
thenewbf, you evaded the point nicely. Whether it's a few hundred million, or a billion, it's a LARGE USER BASE to exploit, which sensibly explains why you'd begin researching the OS in beta.

And your second paragraph.. yes it can be explained logically....... Apple OS X has stricter permissions control (amung other things) than Windows XP. It makes a far trickier target. Where exactly do you see me denying that? Is your high horse so comfortable that you refuse to get down?

Again I'll restate: You are FAR too defensive, there's no need... we are all on the same side here believe it or not.

Last edited by Jon on 21 Feb 2006 - 10:18
#15 vlsi0n on 21 Feb 2006 - 23:49
It is still extremely extremely extremely extremely funny how many Apple fans that defend this subject with their life. That's something I would call 'hardcore'.

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)