Slashdot Mirror


Microsoft Helps Adobe Block PDF Zero-Day Exploit

CWmike writes "Microsoft has urged Windows users to block ongoing attacks against Adobe's popular PDF viewer by deploying one of Microsoft's enterprise tools. Adobe echoed Microsoft's advice, saying the Enhanced Migration Experience Toolkit (EMET) would stymie attacks targeting Reader and Acrobat. Called 'scary' and 'clever,' the in-the-wild exploit went public last week when security researcher Mila Parkour reported it to Adobe after analyzing a rogue PDF document attached to spam. Adobe first warned users Wednesday of the threat, but at the time gave users no advice on how to protect themselves until a patch was ready. Microsoft stepped in on Friday. 'The good news is that if you have EMET enabled ... it blocks this exploit,' said Fermin Serna and Andrew Roths, two engineers with the Microsoft Security Response Center in an entry on the group's blog." A Symantec blog post suggests the people exploiting this vulnerability may be the 'Aurora' group responsible for the attacks on Google late last year.

62 of 93 comments (clear)

  1. I already fixed mine by mcgrew · · Score: 4, Insightful

    I ununstalled Adobe Reader and installed Foxit. Problem solved!

    1. Re:I already fixed mine by VGPowerlord · · Score: 3, Insightful

      As long as you don't assume it's a panacea... Foxit has had its own security exploits in the past.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    2. Re:I already fixed mine by revlayle · · Score: 3, Informative

      Foxit insists on installing toolbars and special search engines these days... don't like it one bit.

    3. Re:I already fixed mine by antdude · · Score: 1

      So you stalled (froze) Adobe Reader? :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    4. Re:I already fixed mine by Eudeyrn · · Score: 2, Informative

      Sumatra is my PDF reader of choice now. The program consists of a single executable, it's open source and GPL'ed. As long as you all you need to do is load and read PDFs (imagine that, a PDF reader that just reads PDFs), it gets the job done beautifully.

    5. Re:I already fixed mine by Halifax+Samuels · · Score: 1

      Not quite "insists" - more like "asks politely"

      I've always used Foxit and it gives me a very clear option to not install anything extra. If I ended up with a toolbar or anything else unwanted from it it would be my own damn fault.

    6. Re:I already fixed mine by vux984 · · Score: 3, Insightful

      Toolbars? Search engines? Are we talking about the same program here?

      Yes.
      It wants to install the Foxit Search Bar powered by Ask (opt-out)
      It wants to set ask.com as your home page (also opt-out)

      I just downloaded the most recent zipped version for Windows last night, and it didn't even need an installer.

      Right. That's hardly how most people install the software.

      Past versions that I've used the installer version of, had a rather obvious checkbox that you could use to opt out of installing a toolbar.

      Oh, so you know all about the toolbar crap, and you are just being disingenuous. Classy.

      Bottom line this sort of behaviour is skirting the border of being malware. What percentage of users appreciate another toolbar being crammed into their browser? What percentage of users appreciate their home page being changed? When both are pretty close to zero, you don't make it OPT-OUT in your installation wizard. Its especially obnoxious when users have to keep opting out each time they install an update.

      Having an opt out toolbar or home page change as part of the default install is obnoxious enough for me to avoid recommending foxit. Too many people will end up with them and none of them will appreciate it.

    7. Re:I already fixed mine by hairyfeet · · Score: 2, Informative

      Well let the old Hairyfeet add some helpful wisdom to those out here that have clueless relatives. Tell them to uninstall Adobe, then send them to Ninite and tell them which boxes to check. Ninite has fully automated installers for all the popular apps, including FF and Chrome, Songbird and Winamp, and of course Foxit and Sumatra PDF reader. Oh and ZERO toolbars from those companies that give you crap like Oracle Java.

      So trust your old pal Hairyfeet. You got clueless user/relatives, maybe that live many miles away? One phone call and Ninite can make a lot of those problems go away. Hell getting folks away from Adobe and IE seems to have cut down repeat infections by a good 80%. Thanks Ninite!

      --
      ACs don't waste your time replying, your posts are never seen by me.
    8. Re:I already fixed mine by djh2400 · · Score: 1

      I said this in the original article on /. for this exploit, but I'll post it again. I use the portable version of Sumatra PDF on my Windows installation and have never had any problems while using it. I would certainly recommend it to people who do not like Foxit as a replacement for Acrobat.

    9. Re:I already fixed mine by mirix · · Score: 1

      I believe there is a windows port of evince, which is rather nice.

      I usually use okular on linux, though. Something about it I like better, but don't recall what right now.

      --
      Sent from my PDP-11
    10. Re:I already fixed mine by arndawg · · Score: 1

      yeah i'm finished with foxit. Google reader from now on.

  2. Re:Its not zero day ... by mcgrew · · Score: 4, Informative

    When you're well past a week old, why the fuck do you keep calling it 0 day?

    Because it was exploitable on day zero. It's a week old zero day exploit.

  3. Re:Its not zero day ... by Anonymous Coward · · Score: 1, Funny

    Look, naming conventions change over time and I'm not so sure it ever meant what you seem to think it meant anyway. In this context "0 day" means there are no known fixes for the problem. In other words it has been 0 days since a fix was released.

  4. Re:Its not zero day ... by Statecraftsman · · Score: 1

    Maybe it's out of endearment...0 day, look at you. You're all grown up but don't forget you'll always be MY 0 day. (hugs)

  5. How is this a real solution? by iONiUM · · Score: 1

    I highly doubt home consumers (i.e. your grandmother) are going to install this enterprise application in order to solve a "0 day" exploit for Adobe. I mean, really? Can a normal person even read the previous sentence I just wrote?

    Maybe they should work harder at patching it then finding workarounds, or just tell us the truth (don't open any PDFs, or use foxit).

    1. Re:How is this a real solution? by CannonballHead · · Score: 1

      How would you suggest they patch it and get the patch out to users?

      In my experience:

      1. They patch it and force the patch out using Windows Update: everyone gets mad because MS is forcing an update.
      2. They patch it and recommend the update: everyone gets mad because they aren't forcing users to update, causing various exploits and generally not caring about their customers, etc.
      3. They patch it and don't say anything: everyone is mad because they are obviously trying to hide that they had an exploit.

      Of course, this appears to be more of Adobe's issue, so it's a bit of a moot point in this case, but it's a vlaid point in cases where MS is at fault ...

    2. Re:How is this a real solution? by Spad · · Score: 1

      Fuck it, maybe *Adobe* could ship a lightweight PDF reader that strips out all "executable" PDF functionality (javascript, launching executables, embedding flash).

      At this point, Adobe Reader is so stupidly bloated that I'll frankly be disappointed if Reader 10 doesn't launch a virtualised instance of Windows inside which another copy of Reader is used to actually render the PDF.

    3. Re:How is this a real solution? by AvitarX · · Score: 1

      Worse are the "Adobe Dialogues" in their design software.

      What a waste, the OS dialogue does a great job of letting me save to a network share, the Adobe one is slow and sucks.

      It is complete wasted effort that appears to go solely into making the application less usable.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    4. Re:How is this a real solution? by gad_zuki! · · Score: 2, Informative

      You know, Foxit does this. It enables 'secure reading mode' when you open a PDF from the browser. Adobe should copy this feature, but instead they keep talking about a complex sandboxing scheme for their app.

      I'd rather they put in a mode like this, but they won't. Why? Because all those features it disables have been engineered by Adobe and as such they have performed a defacto extension of the PDF spec. Disabling this feature is admission that Adobe is incompetent and that people can live without js/flash embedding and mailable forms.

      So Adobe's management is all about promoting their features and they don't care much about security. They figure the update process will take care of it, but it doesn't. Heck, Reader doesn't even auto-update itself. You need to manually run the updater once and then it lives in your tray asking you to do the update. End users don't update typically. MS learned that the only way to get them to do it is to enable auto-update by default and they've been doing this since XP SP2.

      So now everything is hinged on this sandbox mode that lets them have their cake and eat it too. They want all sorts of insecure features and security. They think they can continue business as usual and the sandboxing will protect everyone. Dunno, this seems to be a pretty big gamble to me. Instead of a simple secure reading mode and setting auto-update to default, they're going the sandbox route. I suspect this really won't help and malware writers will find ways outside the sandbox.

  6. Re:Its not zero day ... by TheRealMindChild · · Score: 1

    Well, just like standard language, words become twisted and used wrongly enough that they become common use, then over x time, standard use. How many people have you heard use the word "ignorant" to mean "asshole"? Or "ironic" to mean "coincidental"?

    I mean hell, in the IT world, a couple of examples are "megabyte" which somehow now means 1000^2 bytes now, instead of the 1024^2 that it has meant forever (or as long as I have been alive). "Alpha" software used to be "still in design phase" and Beta used to mean "We have everything we want done... we just have some bugs to work out". Now "Beta" has taken on the old "Alpha" meaning and "Release Candidate" has taken the meaning of "Beta".

    You can't fight it. It is pointless. Just facepalm quietly at your desk and hope "bacon" doesn't come to mean something else. That is one of the signs of the end of days.

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
  7. Re:Its not zero day ... by Culture20 · · Score: 2, Funny

    hope "bacon" doesn't come to mean something else

    Do you mean regular bacon or Canadian (which is really ham)?

  8. Re:What does it say about your company... by vlm · · Score: 1

    When Micosoft does something that isn't evil, it's considered news?

    MS, Adobe, and a new virus walk into a bar ... and the punchline is the word 'scary' isn't applied to using MS products. Although it scares the hell out of me, being a strictly Linux/Mac guy.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  9. Re:Its not zero day ... by BlackSnake112 · · Score: 1

    hope "bacon" doesn't come to mean something else

    Do you mean regular bacon or Canadian (which is really ham)?

    Or Turkey bacon. Which stills makes me think for a second or two when ever I hear or see it.

  10. Adobe's perspective by alvinrod · · Score: 4, Insightful

    What does it say about your company when another company has to clean up your mess while you stand around, thumb up ass, not appearing to be doing anything meaningful?

    This has nothing to do about MS being good or evil. They've got a solution to the problem and it's much welcomed. Hopefully Adobe gets this fixed shortly so that people who can't make use of Microsoft's solution don't have to worry about the vulnerability either.

    1. Re:Adobe's perspective by beakerMeep · · Score: 1

      It's called cooperation. I don't get this kind of reaction; how do you "appear" to be doing "anything meaningful"? Is it not better to actually be working on a fix, than to appear to be working on a fix?

      I don't see how this turns into "someone else cleaning up your mess while you stand around, thumb up ass." Any security fix takes time -- the question is how fast should the response be? If your argument that 3 weeks is too long, that would certainly be a valid opinion. (Adobe's bulletin notes they are planning the update for October 4th). But since you dont mention that you think they are taking too long, the comment just reads as flippant immature Anti-adobe hate. Like you're just judging them on some impossible appearance criteria. You can hate on them for taking too long, or hate on them for creating the bug, but WTF has slashdot come to where we hate on them for not being good at PR?

      --
      meep
    2. Re:Adobe's perspective by hesaigo999ca · · Score: 1

      I wonder if this was M$ who thought up another way to exclude all non legit copies to NOT get the much needed fix.
      Sure just pay money to get a legit copy, or move to linux to avoid paying for an OS...I am sure there are many out there who would appreciate M$ offering free updates EVEN FOR NON LEGIT copies, as this would definitely make me rethink my M$ is evil methodology, however, it would also lend a much needed hand at securing more of the internet that is still vulnerable and responsible for most spam today.

  11. Re:Its not zero day ... by _Sprocket_ · · Score: 1

    Look, naming conventions change over time and I'm not so sure it ever meant what you seem to think it meant anyway. In this context "0 day" means there are no known fixes for the problem. In other words it has been 0 days since a fix was released.

    It did mean that, at one time. Zero-day meant that it was still unpublished... still secret. You had an exploit that was going to work because "nobody" knew about it. That is, nobody but you and others who had elite access to the BBS' filez. Now the industry has shifted the term to mean that the vulnerability is unpatched. Which, I suppose, has a lot of the same general meaning. Although I think it's lost a lot of the edge; big difference between unpatched and (relatively) unknown.

    But then - this is all just semantics. You kids get off my lawn. Back in my day, we had to push bits through MODEMs - both ways. We used KERMIT and we LIKED IT (unless we had ZMODEM). Etc, etc.

  12. Re:What does it say about your company... by just_another_sean · · Score: 4, Insightful

    This is /. Anything related to computer security is news. Especially when it effectivaly targets most, if not, all the users/customers we have to help all day (and night, and weekends!).

    Not every story about Microsoft is posted just because it's about Microsoft.

    --
    Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
  13. Re:Its not zero day ... by Anonymous Coward · · Score: 1, Interesting

    Sliced cheese now means pasteurized prepackaged cheese product...

    Also, your megabyte example is more of a 'coming back' if you ask me, as Mega- is the standard prefix for 1000^2x. It was only in computers where it meant any other multiplier.

  14. To quote Fark by Sycraft-fu · · Score: 1

    "This."

    Seriously, Foxit is the way to go unless you have a reason. If you can't think of one, then yo don't have one :). There are things Foxit doesn't do or documents it has problems with but for normal users it is exceedingly unlikely you encounter it. The thing is much lighter weight and seems to have few security issues. Maybe it is just because nobody is looking, but regardless.

    I was so glad when I found it for rolling out in our instructional labs. I got sick of having to do an update for Acrobat every other week.

    1. Re:To quote Fark by darth+dickinson · · Score: 1

      I installed Foxit, and every time I clicked a PDF link in FireFox, the disk would churn for 5 minutes and everything else running in the browser would come to a halt. It made Acrobat Reader fleet-footed by comparison.

  15. Re:Its not zero day ... by dieth · · Score: 1

    I'm still waiting for the upgraded version, the powerful -1 day exploit.

  16. EMET by IgnacioB · · Score: 1

    Great, so EMET will be downloaded by a few developers and IT experts and their system will work fine. However, develop and deploy this beta application to run on the thousands of end user workstations on a corporate network? I'm sure between the unintended system slow down from YET ANOTHER APPLICATIOn combined with users wondering what this new icon is doing ought to be seemless. Too bad FoxIt and others don't provide a nagware free product that's an enterprise solution. Maybe Adobe will start roping back in all their bloat from the last decade and really tighten up their app?

  17. Re:Its not zero day ... by Moridineas · · Score: 1

    I'm not sure that's correct? I thought it was a Zero Day attack if on the day the attack occurred, the problem was not yet known.

    Zero Day:

    1) People start receiving emails with engineered PDFs that take advantage of the flaw.
    2) Adobe discovers the flaw.

    Not Zero Day:

    1) Adobe discovers (and typically announces) a potential vulnerability
    2) The next day, people start receiving emails with engineered PDFs that take advantage of the flaw.

  18. Re:Publicity is publicity by b4dc0d3r · · Score: 3, Interesting

    Every time a news article says there's a flaw in Acrobat Reader and that everyone is vulnerable, it reinforces the idea that everyone uses Acrobat and there is no other option.

    No such thing as bad publicity, bandwagon propaganda, and all that. They might as well put flaws in on purpose for the free monthly advertising. All it takes is a tiny portion of flaws to appear in Foxit, which does happen sometimes, and Adobe gets to claim that no reader is flaw-free.

  19. Raises the question... by KumquatOfSolace · · Score: 1

    Why doesn't Microsoft make EMET part of Windows Defender, and auto-update the settings for various applications/DLLs (like the way they update compatibility-mode settings for websites in IE8)? They could have prevented this exploit on day 1.

  20. ASLR by js3 · · Score: 4, Informative

    According to the article..

      "Normally Address Space Layout Randomization (ASLR) would help prevent successful exploitation. However, this product ships with a DLL (icucnv36.dll) that doesn’t have ASLR turned on."

    So enable ASLR on the effing DLL and release a patch, problem solved? Nothing would make me work overtime and on the weekend than a highly visible level 1 bug. Adobe developers must have it good!

    --
    did you forget to take your meds?
    1. Re:ASLR by cbhacking · · Score: 1

      Much though I wish this was a complete solution, there are two possible problems with it.

      The first is that ASLR is only available on NT 6.x (Vista, 7, Server 2008). People using XP are out in the cold, which they arguably deserve for using such an outdated OS, but the rest of us don't deserve the collateral damage their rooted boxes will spew (for bonus points, XP has no form of browser sandboxing and the default user has Administrative permissions, making it the most likely to be successfully exploited in any case.)

      The second is that, retarded though it seems, people do occasionally write DLLs that assume they are loaded to their specified base address and will break if they end up elsewhere (presumably due to the use of hardcoded memory addresses). This is incredibly stupid behavior, and probably very uncommon, but it's not unheard of. At least a little regression testing is required. Worse, the fact that icucnv36.dll doesn't already specify that it is relocatable may mean that Adobe *knows* it will break (arguably, is already broken). The fix shouldn't be too hard but would still require substantial testing.

      --
      There's no place I could be, since I've found Serenity...
  21. Leave it to Microsoft by overshoot · · Score: 1

    the Enhanced Migration Experience Toolkit (EMET) would stymie attacks targeting Reader and Acrobat.

    Just what the world needs: a security automaton which drops dead if you get one letter wrong.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  22. EMET Video by gbrayut · · Score: 1

    Here is a Technet video describing EMET and here is the download url.

  23. Re:Its not zero day ... by KiloByte · · Score: 1

    I mean hell, in the IT world, a couple of examples are "megabyte" which somehow now means 1000^2 bytes now, instead of the 1024^2 that it has meant forever (or as long as I have been alive).

    It still means what it used to meant, unless you're a drive maker. They did get a committee to muddle the water in order to avoid lawsuits, but that doesn't change the meaning of a term that's well-established for sixty years.

    The few places that do use it do have bad effects. In facts, "MiB" for most IT professionals who haven't heard of that committee's revelations sounds like "millions of bytes", bringing confusion. Plain old "MB" doesn't have that flaw as long as drive labelling is not concerned.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  24. Mitigation, not Migration by richg74 · · Score: 1
    ... saying the Enhanced Migration Experience Toolkit (EMET) would stymie attacks targeting Reader and Acrobat.

    It's the Enhanced Mitigation Experience Toolkit -- no migration required.

    1. Re:Mitigation, not Migration by erroneus · · Score: 1

      Yeah, that word threw me for a bit. On one hand, I was scared because I didn't want to know what Microsoft wanted to Migrate users to... on the other hand, it could have been a Windows to Linux migration tool... okay, probably not that but I have to pull some optimism from somewhere.

  25. Re:Its not zero day ... by mcgrew · · Score: 1

    Do you mean regular bacon or Canadian (which is really ham)?

    Kevin Bacon is Canadian? I thought he was American?

  26. Re:Its not zero day ... by toadlife · · Score: 2, Funny

    -1 day exploit.

    You mean the user?

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  27. A different tactic is needed to protect Windows XP by si3n4 · · Score: 1

    anyone know what that might be?

  28. Re:or just use foxit by froggymana · · Score: 1

    I like the document reader that comes with Gnome/Ubuntu.

    --
    "To prevent this day from getting any worse, I'll just read ERROR as GOOD THING" 1GJU8xLuDKDxEs4KLf8fAGyptoDsqvEsBT
  29. icucnv36.dll by klui · · Score: 1

    My personal system uses PDF Xchange Viewer. But on another that has Acrobat Reader 8.x installed, I'm not able to find the dll in question. I never upgraded to 9.x on that system due to bloat but guess new features will come with bugs/vulnerabilities.

  30. Re:or just use foxit by icebraining · · Score: 1

    You mean Evince. Personally, I prefer zathura - it's nice for those like me, who like programs that comply with the KISS principle and have a keyboard driven UI.

  31. 'I'm smug and condescending just to be an asshat!' by rts008 · · Score: 2, Informative

    What's your point?

    At least 'mcgrew' offered a possible solution...so, where's your 'help the rest of the world' solution?

    Put up, or shut up, you hypocrite.
    You are actively working against your implied cause.

    I also use Foxit, and learned about it years ago right here on /., from someone like 'mcgrew', making a similar comment.

    The only benefit I got from your comment is you are an asshat, just for the sake of being an asshat.

    --
    Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
  32. Re:or just use foxit by miknix · · Score: 1

    I like the document reader that comes with Gnome/Ubuntu.

    Yeah, its getting better everytime. The other day I opened a pdf used for service inscription, I was amazed to see that evince displayed embedded form widgets like input boxes, dropdown menus etc.. It was slick!

    TBH I prefer to be lagging in functionality and have security than the other way around - but that is just me!

  33. Address Space Layout Randomization... by Anonymous Coward · · Score: 1, Interesting

    ...was called Scatter Loading in AmigaOS 1.0 back in the 80's, and was done to everything loaded into RAM, executables, shared libraries, data, everything. *sigh*

  34. Re:Its not zero day ... by zn0k · · Score: 1

    > I mean hell, in the IT world, a couple of examples are "megabyte" which somehow now means 1000^2 bytes now, instead of the 1024^2 that it has meant forever (or as long as I have been alive).

    Which is kind of funny given how the prefix mega had meant 10^6 for a really long time before that, including the telco world and the bits it moved around.

  35. It is time for Adobe to cut down Acrobat features by postmortem · · Score: 1

    ... and release lite & (somewhat) safe release of Acrobat Reader for home users that just reads plain PDF files that have 0 extra "features". and 99% of world would happily use it.

  36. Enhanced Mitigation Experience Toolkit by caekys · · Score: 1

    Obviously no one here uses Microsoft products, but it is Mitigation not Migration...

  37. Re:Its not zero day ... by ekhben · · Score: 1

    From TFSummary:

    ... security researcher Mila Parkour reported it to Adobe after analyzing a rogue PDF document attached to spam.

    Reads like Parkour reported an exploit being used actively in the wild to Adobe, to me. Which would make the sequence of events (1), (2), and this a zero day exploit. Silly term in any case, the relevant terms are, imo, "fixed" and "ongoing."

  38. Re:Its not zero day ... by grouchyDude · · Score: 1

    Only in the USA. Everywhere else (even Canada) it means real cheese sliced into ... slices.

  39. Re:What does it say about your company... by rrohbeck · · Score: 1

    We're a Linux shop, you insensitive clod!

  40. Re:It is time for Adobe to cut down Acrobat featur by tehcyder · · Score: 1

    I've often wondered why Adobe's Acrobat Reader is such a large install, when it doesn't actually do much more than read .pdf files anyway.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  41. Re:Its not zero day ... by fatphil · · Score: 1

    The _telco_ world was never one of the 1024 users. Telecomms is all based around the old bitrates of the telephone systems, which were always multiples of 1000 bits per second:

    Historically, audio telephony had a sampling frequency 8 kHz.

    As we went digital, G711 audio channels and ISDN B channels were 64000 b/s for 8-bit audio. Other codecs shrank that to 32000 b/s, 16000 b/s, etc. ISDN D channels were 16000 b/s. ISDN PRI channels were variously 1544000 b/s or 2048000 b/s. All the fat pipes carrying data around, be that SONET (PDH) or SDH use variously
    8448000 b/s, 34368000 b/s, 139264000 b/s, etc., etc.

    All those numbers are multiples of the original 8 kHz.

    So don't blame telephony for the 1024s - they're the least guilty. (Telephony would even include multipliers like 30 or 31, as you'd do the old power-of-2 thing, then reserve space for control or stuffing, or...)

    --
    Also FatPhil on SoylentNews, id 863
  42. Re:Its not zero day ... by fatphil · · Score: 1

    Doh - that's what you're saying. Tedious facts intended for your parent poster.

    --
    Also FatPhil on SoylentNews, id 863
  43. Subject by Legion303 · · Score: 1

    "'The good news is that if you have EMET enabled ... it blocks this exploit,'"

    You know what else blocks this exploit? Not using Acrobat Reader.