Critical Vulnerability In Adobe Reader
An anonymous reader writes "Core Security Technologies issued an advisory disclosing a vulnerability that could affect millions using Adobe's Reader PDF file viewing software. Engineers from CoreLabs determined that Adobe Reader could be exploited to gain access to vulnerable systems via the use of a specially crafted PDF file with malicious JavaScript content. Successful exploitation of the vulnerability requires that users open a maliciously crafted PDF file, thereby allowing attackers to gain access to vulnerable systems and assume the privileges of a user running Acrobat Reader."
Foxit FTW
Sometimes, life itself is sarcasm...
Critical Vulnerability In Adobe
You see, if you mix too much water into the mixture before it hardens, it is brittle and your dwelling will collapse on you ...
Adobe Reader is very slow to load and freezes your browser. Yes, it's very difficult to tell.
Does Adobe Reader come with a "safe mode" with just plain old PDF enabled?
If not, it should.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
...begs the question "Why Does Adobe Reader Need Javascript"??
Coder's Stone: The programming language quick ref for iPad
Successful exploitation of the vulnerability requires that users open a maliciously crafted PDF file, thereby allowing attackers to gain access to vulnerable systems and assume the privileges of a user running Acrobat Reader.
The main privileges being the privilege of waiting thirty seconds to view text, followed closely by the privilege of a crashed web browser.
The opinions stated herein do not necessarily represent those of anybody at all. Deal with it.
Why in the world does Adobe Acrobat include a Javascript engine in the first place? Why add a structured programming language to a document? HTML is different since it's being used as a new platform for applications...but a PDF file? Maybe I'm missing something. Have any of you ever used Javascript in a PDF document (other than when you're trying to access a remote machine)?
Ride the skies
This version is from February of this year and there have been numerous releases since, including version 9 - which are not vulnerable.
As usual, take precautions to ensure you're not automatically opening PDFs in your browser - Save by default instead, so you can scan it and actually make the decision to open it yourself.
For Firefox users:
Tools->Options->Applications. Change actions for PDFs to Save.
That's what I did from the start. The thing is, Acrobat doesn't seem to like that, because it prompts me to enable it, twice, every time I open a document. It's pathetic, really.
Hey,
I can't believe nobody mentioned that noscript prompts you before showing a PDF file.
It can be tedious but it's useful apparently.
98% of virii/malware etc need ADMIN to succeed... and very few application on windows, save a very small percentage actually need admin. The User Group is good enough for the wife/kids and my sales staff, lowers TCO even for M$. We don't use installed AV clients, we scan remotely nightly, run proxy+av along with snort, no issues. Users can use runas http://xinn.org/RunasVBS.html if need be, but they probably won't need to. Anti-Admin VS Anti-Virus, and AA wins! http://richrumble.blogspot.com/2006/08/anti-admin-vs-anti-virus.html -rich
What I hate about them most is their labeling the file types in windows: "Adobe PDF, Adobe SVG, Adobe PNG". WHAT THE FUCK! This should be prosecuted.
Upward mobility is a slippery slope - the higher you climb the more you show your ass.
Adobe is one of the best when it comes to cross-platform compatibility and the hole is based on Javascript...
And yes, I did RTFA.
Comment removed based on user account deletion
Can you suggest an alternative for creating and using interactive forms?
Only the State obtains its revenue by coercion. - Murray Rothbard
You're doing wrong.
"Karma can only be portioned out by the cosmos." -- Homer Simpson
Who runs this app as root anyway?
Yes, it affects Adobe Reader on all supported platforms.
I know this has either already been said, or will never be seen, both due to Slashdot's advanced "post in the first 30 seconds or no one will ever read your shit" moderation system but PDF exploits are starting to take the piss. It seems that every month there's a new PDF exploit in the wild and if my virus checker throws up a blocked object while I'm surfing 9 times out of 10 its a PDF.
I wonder how many people have been rootkited by a PFD exploit while surfing the net only to proclaim "OMGWTF windows / IE sucks balls" Adobe needs to pull its fucking finger out, and I need to install an OSS PDF reader.
Scripting is great, as it allows you to generate dynamic content, perform validation, etc. It enables better PDF presentations and forms and cute little tools. In short, javascript benefits PDF in the same ways it benefits (X)HTML.
However, like macro languages in word processors & like javascript in webbrowsers, scripting in PDF viewers needs to be hardened against unintended consequences.
"No javascript in PDF" is a very poor solution. Few people disable javascript in their browsers. Even the fairly paranoid will just run "noscript" & will then decide (for themselves and on a case-by-case basis) when scripting is desired and trustworthy.
Quote from the article: "While investigating the feasibility of exploiting a vulnerability previously disclosed in Foxit Reader (CVE-2008-1104), a CoreLabs researcher found that Adobe Reader was affected by the same bug."
I don't believe anyone has a hack free computer system so this Adobe vulnerability (main article) doesn't surprise me. I don't have the bucks rigth now to update my antivirus but I cranked it up in Task Manager to a higher level than other files. It seems to be doing a good job. Sometimes I'll go to a website and Internet Explorer freezes. When I close it all the open IE windows ar shut down with it, so I suspect it's the antivirus clampling them all down so I have to start fresh. I can't update the IE either since Windows stopped doing that. I'm planning to get a separate Linux Asus Eee in a couple months, take this one offline more. The big monitor uses way too much electricity. The Eee will pay for itself in about 10 months of reduced electric bill vouchers.
Industrial Age 2 + How-to Stop Malignant Cancers.
When I install a new piece of software, the first place I go is to the preferences panel to see if there are any stupid/broken settings that need to be fixed (or, too often, fixed again after an upgrade). I can't remember which version it originally showed up in, but when I saw the checkbox for JavaScript in Acrobat Reader, my jaw hit the floor.
"Are you people fscking morons? Did you learn nothing from the exploits and problems caused by JavaScript in Web browsers? Hell, forget Web browsers; Microsoft Word became a virus/trojan platform because the Special-Needs Children who apparently design all their software thought it would be tEh k00l to embed macros in what is fundamentally a static document."
Every time some would-be clever person adds a macro language or other executable logic to a document format, the result is "unexpected" worms, viruses, and security breaches. Every God-damned time.
This is not an honest mistake. This is negligent engineering, and someone needs to lose a lot of money over it before the lesson sinks in.
Schwab
Editor, A1-AAA AmeriCaptions
So why would I want javascript running in my Adobe Reader? I've never had it enabled by default in any browser -- and only enable it in a per-site basis when needed. Adobe Reader...that's something I use to read static "Portable Documents" (like books) that are formatted in "Portable Document Format". I've never needed javascript enabled in any book I've ever read. Am I missing something? I just say 'no' to javascript being 'on' as a 'default' option (or activeX, or 'java'). Wasn't there some rich guy who said if you let untrusted others run programs on your computer then its not your computer anymore?
Why complicate your life with multiple readers....sure, if you really want to -- especially if you _like_ their interface better, but for the supposed sake of security? On a feature that should be off most of the time anyway? With more readers on your system, you have more 'active code' that your computer is regularly exposed to -- isn't there a risk with an increased code base? Sure, Adobe Reader would be more likely to be attacked than other pdf readers, but it's probably 'tested' by a few more users every day.
But um,..."portable documents"...they are like books -- why would you turn "on" scripting in the 1st
place in adobe reader? I've never found a need for it. Ever. Then again maybe I'm not downloading gyrating pdf's either....? *shrug*...dunno.
To clarify, we are talking about a freaking document reader whose updates include a photo album, a electronic book organizer, photography online services, media player, form designer, electronic cards, javascript engine , autoupdater, quicklaunch agent, and probably a dozen fetures that I don't know because I uninstalled the damn thing the moment it asked for .5Gb of updates.
This had to happen because it is bloated software made by people with a bloated mindset. A tool should do one thing and do it well. I'll update you if I need something else.
Actually, that makes sense. What Microsoft software produces is not HTML. Calling it Microsoft HTML makes a clear distinction. Although "garbage" may be more appropriate.
AccountKiller
Again...another one...seriously??
seriously????
All you have to do with this tool is read a file in one format....come on people.
We aren't asking you to create a new operating system. Get right already!
print to postscript, then visit http://ps2pdf.com/ easy as pie, and free
The Sun's OOo PDF import plugin does not import in to writer, only Impress and Draw.
IOW: you can only do small changes. If you want to add a paragraph and push everything down, sorry. You'll have to move the content from page to page, manually!
Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
"Critical Vulnerability In Adobe Reader" Yeah it's called horrible, horrible programming.
Truth, Just Us, And Hatred For All Mankind!
Two things that have continually fucked up my computer, consistently, time after time after time for decades: PDF and Java
Two of the biggest piece of shit software packages in the world.
Here's a link to the actual Core Security vulnerability advisory on the CoreLabs homepage: http://www.coresecurity.com/content/adobe-reader-buffer-overflow .
Macros are supposed to help editing and creating the document. For that they usually have access to everything your wordprocessor, spreadsheet or editor can access, including your filesystem
Macros that are provided from OUTSIDE the document, yes.
Macros EMBEDDED IN a document must NOT be granted any rights to modify any state outside the currently in-memory copy of that document... and a saved copy IF you choose to save it.