New Windows hole. This one's super fun!

*censored*
Donator V2.0
doihaveto's picture
Location: SF, CA

A new fun Windows hole has been discovered, which allows exploits to spread through images on the web. See SANS FAQ for the painful details, but here are some highlights.

- The problem is in the way Windows Metafile images are handled. The vulnerability is exposed when previewing image files, when Internet Explorer displays images, and possibly at other times. (Google Desktop indexing apparently triggers this too.)

- Unfortunately, hacked files don't have to end in .wmf, because the format is auto-detected. The file name can end in .gif, .jpg, etc. So it's possible for web pages to include what look like .gif files, that are really Windows Metafiles with an awful payload.

- The hacked images can be made to execute arbitrary code. Fake spyware and worms have already been observed; it's no brainer that this will be extended to other malware as well.

- At the same time, the payloads can assume different forms and can fool signature-based antiviruses and intrusion detection systems.

- And here's the real kicker. There is no patch from Microsoft, and it's not known when one can be expected. This vulnerability is a design flaw in the image library, and present in all versions of Windows from 3.0 to Server 2003.

Fun, no? So be careful with those holiday e-cards, and with random web sites with user-contributed images (like ebay, wiki, etc).

Also, please let me know if I missed anything.

Coffee Grinder

Thanks for the heads up!! Much appreciated.

I am a sinner who does not expect forgiveness, but I am not a government official.
~Francis Wolcott

XBox Live: XRayDevil

Goin' Commando
Donator V5.0
Edwin's picture
Location: Miami, FL

I highly suggest those who want to to use VMWare for browsing.

http://www.vmware.com/vmtn/vm/browserapp.html

Either that or get a text only web browser (Lynx) for the time being.

Head Coach
Donator
*Legion*'s picture
Location: Monterey County

Yup, this sure beats having to edit an xorg.conf file.

Gaming / PC Tech Blog: www.blastprocessing.net
Xbox Live: Legion SB / PSN: Legion_SB / Steam: legion028

Follow me! http://twitter.com/legion

Under the Me
Most's picture
Location: Latvia

Quote:
Note: If you're still running on Win98/ME, this is a watershed moment: we believe (untested) that your system is vulnerable and there will be no patch from MS. Your mitigation options are very limited. You really need to upgrade.

My tinfoil hat whispers that it is clever MS operation aimed at convincing the last Win98 strongholds to upgrade.

Main Gauche
Donator V6.0
Robear's picture


My post
didn't do it for you? (Actually, I think this does rate it's own topic.)

Well, anyway, as the SANS folks advise, there is a third-party patch, and a DLL to disable, until MS gets it's act together. I've put these on my systems at home, here's hoping.

Quote:

Also, please let me know if I missed anything.

So I'm going to say it explicitly - use the patch and disable the DLL. This exploit is in the wild.

If wishes were trees the trees would be falling, Listen to reason, Reason is calling
Your feet are going to be on the ground, Your head is there to move you around -- REM

Citrus Casanova
Donator V3.0
zeroKFE's picture
Location: In your fruit bowl terrorizing the oranges

*Legion* wrote:
Yup, this sure beats having to edit an xorg.conf file.

Now you see what you've done? I was all ready to ignore the chance to make a snide comment about how I don't have to worry about this because all the computers I deal with are either Macs or FreeBSD boxes. But you had to go and start the OS feuding, didn't you?

Main Gauche
Donator V6.0
Robear's picture

Quote:

But you had to go and start the OS feuding, didn't you?

Wake me up when Linux scales linearly to 144+ threads. Until then, it's just arguing about who's on second.

If wishes were trees the trees would be falling, Listen to reason, Reason is calling
Your feet are going to be on the ground, Your head is there to move you around -- REM

Goin' Commando
Donator V5.0
Edwin's picture
Location: Miami, FL

Robear wrote:
Quote:

But you had to go and start the OS feuding, didn't you?

Wake me up when Linux scales linearly to 144+ threads. Until then, it's just arguing about who's on second.

I don't know what that means but it sounds nerdy. Explain the nerdiness, nerd!

Feathered Fury
Donator V2.0
duckilama's picture
Location: Fighting for Bovine Freedom!

*Legion* wrote:
Yup, this sure beats having to edit an xorg.conf file.

Nice. Now you realize you can never, credibly, call anyone's comments out of place in a thread again, right?

"And my son, too, thinks everything is a launchpad, every bug a meal, and every sunny day a reason to take all your clothes off and roll around in the grass." - rabbit

Bastard Swordsman
Donator V4.0
Marsman's picture
Location: At the dojo

Sent the article to my IT guy in the office, he didn't seem too bothered by it. Guess we're all gonna die.

I'm not lost. I'm locationally challenged.
Spore Profile

the soul still burns...
Donator V3.0
souldaddy's picture
Location: sitting at the dock of the bay

duckilama wrote:
*Legion* wrote:
Yup, this sure beats having to edit an xorg.conf file.

Nice. Now you realize you can never, credibly, call anyone's comments out of place in a thread again, right?

Bunnies?

We shall grapple with the ineffable, and see if we may not eff it after all.

Cold Hands, Dead Heart
Donator
necroyeti's picture
Location: Toronto

Marsman wrote:
Sent the article to my IT guy in the office, he didn't seem too bothered by it. Guess we're all gonna die.

That's somewhat troubling.....unless you're all running on Macs.

XBL: necrocinnabon
EVE Online: Hephaestus Jones

Guerrilla Comedian
Donator V2.0
Demiurge's picture
Location: Seattle

This is it! This is the big one! Luckily I've got a pantry full of canned foods (Spaghetti-O's for years) and I've stocked up on bottled water and duct tape. I'm prepared to ride this one out.

"Even though that place should only be fifteen or twenty minutes away geographically, in actual practice - between the hours of four and seven - Redmond might as well orbit the Earth." - Tycho, Penny Arcade

Guerrilla Comedian
Donator V2.0
Demiurge's picture
Location: Seattle

Maybe this isn't the thread for it, and if it's not, say so... but these viruses are made by someone, right? What purpose are these kinds of viruses fufilling? Is this just script kiddies out to make a name for themselves, or something else entirely?

Sorry if I sound naive, but I really really don't get it anymore.

"Even though that place should only be fifteen or twenty minutes away geographically, in actual practice - between the hours of four and seven - Redmond might as well orbit the Earth." - Tycho, Penny Arcade

Bastard Swordsman
Donator V4.0
Marsman's picture
Location: At the dojo

necroyeti wrote:
Marsman wrote:
Sent the article to my IT guy in the office, he didn't seem too bothered by it. Guess we're all gonna die.

That's somewhat troubling.....unless you're all running on Macs.

Nope, Dell's running XP with full MS packages.

I'm not lost. I'm locationally challenged.
Spore Profile

Avant-garde Grognard
Donator V4.0
SwampYankee's picture
Location: Drinking Wine, Eating Cheese, Catching Some Rays

Wouldn't an anti-virus program keep you from getting anything?

You don't have to call me Lieutenant, Rosie......

Woof Woof! That's my other dog imitation...

XBox Live: SwampYankee68

Guerrilla Comedian
Donator V2.0
Demiurge's picture
Location: Seattle

Quote:
- At the same time, the payloads can assume different forms and can fool signature-based antiviruses and intrusion detection systems.

I don't know what most of those fancy words mean, but I think it's saying no, Swamps.

"Even though that place should only be fifteen or twenty minutes away geographically, in actual practice - between the hours of four and seven - Redmond might as well orbit the Earth." - Tycho, Penny Arcade

Pimpin' Ain't Eezy
Donator V5.0
Eezy_Bordone's picture
Location: Western Washington

SwampYankee wrote:
Wouldn't an anti-virus program keep you from getting anything?

The nasty thing about this is that it defies the standard way that anti-virus products look for virii, definition files. Slashdot has a post with tons of stories about it here.

Do you ever walk alone like a drifter in the dark?

Head Coach
Donator
*Legion*'s picture
Location: Monterey County

duckilama wrote:
*Legion* wrote:
Yup, this sure beats having to edit an xorg.conf file.

Nice. Now you realize you can never, credibly, call anyone's comments out of place in a thread again, right?

Boy, they ram that stick WAY up there, don't they?

It was a joke, some pretty obvious needling. I'll remember to end it with five smileys next time.

Gaming / PC Tech Blog: www.blastprocessing.net
Xbox Live: Legion SB / PSN: Legion_SB / Steam: legion028

Follow me! http://twitter.com/legion

Head Coach
Donator
*Legion*'s picture
Location: Monterey County

zeroKFE wrote:
Now you see what you've done? I was all ready to ignore the chance to make a snide comment about how I don't have to worry about this because all the computers I deal with are either Macs or FreeBSD boxes. But you had to go and start the OS feuding, didn't you?

It wasn't me! uhhhh.......

This is Chewbacca.....

Gaming / PC Tech Blog: www.blastprocessing.net
Xbox Live: Legion SB / PSN: Legion_SB / Steam: legion028

Follow me! http://twitter.com/legion

CEO
Certis's picture

Quote:
Boy, they ram that stick WAY up there, don't they?

It was a joke, some pretty obvious needling. I'll remember to end it with five smileys next time.


The sign of a professional jerk is someone who strenuously argues about something in one thread, brings it up in another and says that this time it was a joke and you're an uptight prude. Truly, a professional

Certis beat me to it. - Elysium

Head Coach
Donator
*Legion*'s picture
Location: Monterey County

Certis wrote:
The sign of a professional jerk is someone who strenuously argues about something in one thread, brings it up in another and says that this time it was a joke and you're an uptight prude. Truly, a professional

Of course, there's also the little fact that this discussion is almost 100% unrelated to the other one, but why let that get in the way? Or, having now made some sort of defense of Linux in a past discussion, is everything I am to say in the future on the subject of OSs to be a crusade?

And as if sarcastic comments from me are somehow new!

Gaming / PC Tech Blog: www.blastprocessing.net
Xbox Live: Legion SB / PSN: Legion_SB / Steam: legion028

Follow me! http://twitter.com/legion

CEO
Certis's picture

When it comes to forum posts, there's no such thing as "unrelated to another thread", especially when the subject matter is similar. Jerk.

Certis beat me to it. - Elysium

Lord of the Rats
Donator
Rat Boy's picture
Location: Hitting. It.

Programmer fight!

"Men like sex, thus boobies! Oogaba!" - dejanzie

"If ads put your sanity to the test
come on down to Rat Boy's nest!
light up a stogie, and soon you'll see
how rock can be commercial-free!

'I'd hit it!'" - HP Lovesauce

Head Coach
Donator
*Legion*'s picture
Location: Monterey County

Certis wrote:
When it comes to forum posts, there's no such thing as "unrelated to another thread", especially when the subject matter is similar. Jerk.

Yeah, I noticed you turned my beloved Pacific Division hockey thread into yet another damn discussion about 2K Xbox vs. 360. I want compartmentalization damn it.

EDIT: There, now my posts have a disclaimer.

Gaming / PC Tech Blog: www.blastprocessing.net
Xbox Live: Legion SB / PSN: Legion_SB / Steam: legion028

Follow me! http://twitter.com/legion

Head Coach
Donator
*Legion*'s picture
Location: Monterey County

The ironic part is that this would be about the last place to get ammo for a good anti-MS troll if one were to be made. A newly discovered vulnerability is of course not going to be patched yet. Now if it goes unpatched for a few months, then that'd be a different story.

Gaming / PC Tech Blog: www.blastprocessing.net
Xbox Live: Legion SB / PSN: Legion_SB / Steam: legion028

Follow me! http://twitter.com/legion

Finger of God
Donator V4.0
Staats's picture
Location: Minnesota

Rat Boy wrote:
Programmer fight!

Though in fairness, I believe Certis is neither a programmer nor a desk jockey.

Lucky bastard.

Xbox Live: StaatsM

*censored*
Donator V2.0
doihaveto's picture
Location: SF, CA

Quick update - Microsoft is scheduling a fix to be released on January 10th. The reason for the delay is that they're doing a simultaneous release for all languages and all applicable Windows versions, so they've got a ton of testing to do.

In the meantime, the unofficial patch mentioned by Robear seems to work quite well. Just gotta remember to uninstall it before applying the patch next week!

(BTW, sorry for stealing your thunder, Ro! )

Head Coach
Donator
*Legion*'s picture
Location: Monterey County

January 10th = second Tuesday of the month. That's their regular patch release schedule.

Gaming / PC Tech Blog: www.blastprocessing.net
Xbox Live: Legion SB / PSN: Legion_SB / Steam: legion028

Follow me! http://twitter.com/legion

Main Gauche
Donator V6.0
Robear's picture

Quote:

(BTW, sorry for stealing your thunder, Ro! )

You didn't, you did a great job of explaining it. I just felt a cough coming on, is all.

Is there an uninstall for the patch?

If wishes were trees the trees would be falling, Listen to reason, Reason is calling
Your feet are going to be on the ground, Your head is there to move you around -- REM