Slashdot Log In
Adobe Acrobat JavaScript Execution Bug
Posted by
ScuttleMonkey
on Wed Jan 03, 2007 04:14 PM
from the oops dept.
from the oops dept.
QASec.com writes to mention that Stefano Di Paola and Giorgio Fedon discovered an unpatched vulnerability in Adobe Acrobat Reader that can allow an attacker to execute arbitrary JavaScript on any hosted PDF file. People are reporting different results based on browser and Acrobat versions. Most of the major sites discussed have already fixed the problem, but many smaller sites may still need to be patched.
This discussion has been archived.
No new comments can be posted.
Adobe Acrobat JavaScript Execution Bug
|
Log In/Create an Account
| Top
| 94 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Common (Score:2, Informative)
(http://blog.woodysroom.com/)
http://it.slashdot.org/article.pl?sid=07/01/01/13
The whole architecture is fatally flawed (Score:5, Insightful)
Yes, I know that those are strong words. But there has never been a secure implementation of anything where security was an afterthought, and bolted on later. Javascript is no exception.
Javascript has well shown that its approach can be very useful. But honestly, right now it seems almost as problematic as Microsoft Windows, when it comes to security issues. Frankly, the Open Source community really ought to be doing better here.
This is (IMHO) the biggest problem with the current implementation of all the Web 2.0/AJAX approaches. And until it's PROPERLY addressed, we're going to see a continual repeat of security issues, just like we see with MS Windows. It's not new; people have been saying this for years. And we still keep seeing these problems.
Pardon the rant, but I really do get tired of seeing this stuff when it should never have happened to begin with.
Re:The whole architecture is fatally flawed (Score:4, Interesting)
Re:The whole architecture is fatally flawed (Score:4, Interesting)
Take this from the LAST sunsolve weekly report:
Newly Released Sun Alert Notifications
Sun Alert ID: 102729 (RESOLVED)
Synopsis: Security Vulnerabilities in the Java Runtime
Environment may Allow Untrusted Applets to Elevate
Privileges and Execute Arbitrary Code
Product: Java 2 Platform, Standard Edition
Category: Security
Date Released: 19-Dec-2006
Date Closed: 19-Dec-2006
To view this Sun Alert document please go to the following URL:
http://sunsolve.sun.com/search/document.do?assetk
Sun Alert ID: 102731 (RESOLVED)
Synopsis: Security Vulnerabilities Related to Serialization
in the Java Runtime Environment may Allow Untrusted
Applets to Elevate Privileges
Product: Java 2 Platform, Standard Edition
Category: Security
Date Released: 19-Dec-2006
Date Closed: 19-Dec-2006
To view this Sun Alert document please go to the following URL:
http://sunsolve.sun.com/search/document.do?assetk
Sun Alert ID: 102732 (RESOLVED)
Synopsis: Security Vulnerabilities in the Java Runtime
Environment may Allow an Untrusted Applet to Access
Data in Other Applets
Product: Java 2 Platform, Standard Edition
Category: Security
Date Released: 19-Dec-2006
Date Closed: 19-Dec-2006
To view this Sun Alert document please go to the following URL:
http://sunsolve.sun.com/search/document.do?assetk
that is really neat (Score:1)
how do they find these things?
Foxit? (Score:3, Interesting)
Quick assessment (Score:5, Informative)
(http://www.revis.co.uk/)
The bad: It can make your webserver appear to be hosting arbitrary content if you are hosting any PDF files and the user is using Acrobat reader.
The solution: Delete every PDF file hosted by your webserver OR configure your httpd to throw nasty errors for any requests that contain a string after the
Something like this? (Score:5, Informative)
(http://cliveholloway.net/ | Last Journal: Saturday February 28 2004, @05:54PM)
Re:Something like this? (Score:5, Informative)
someone on sla.ckers.org [ckers.org] had a good suggestion: redirecting to a random, one-time address (that translates to the right PDF file on the server-side) if the client requests the PDF file directly. the valid addresses would have to be hard to guess, though.
OS X (Score:2)
(http://www.yvan256.net/)
Let's be clear: bug is in Reader (Score:5, Informative)
(http://www.fractalus.com/)
Sites are "fixing" this by implementing work-arounds on the server to refuse serving the file if the script is tacked onto the URL. But these are kluges, stop-gap measures to reduce the damage until a proper patch can be made. The sites are not vulnerable; the reader is.
Make that the Reader Plugin (Score:5, Informative)
(http://www.hyperborea.org/journal/ | Last Journal: Tuesday September 11, @05:30PM)
Also, as others have pointed out, Adobe Reader 8 appears to not be affected.
Probably Acrobat 8 is safe? (Score:5, Informative)
Re:Probably Acrobat 8 is safe? (Score:5, Insightful)
(http://www.origamy.com.br/)
Adobe could surely learn how to make a more user friendly "update is available" screen, kinda like Firefox does.
Which Versions? (Score:1, Interesting)
Work around? (Score:5, Funny)
chmod -x `which acrobat`
rpm --erase acrobat
rpm --install xpdf
there, couldn't be simpler. If you find these commands don't work on your system, you either need to use the "apt" command instead of "rpm" or upgrade your operating system. If you are running OpenBSD and you've managed to install and run acrobat then you don't need my instructions.
Nothing happens under Vista with Acrobat 8... (Score:1)
Wait, wait, wait (Score:2)
(http://www.chesmontastro.org/)
I question the timing [slashdot.org]. What are they trying to prove, by doing this? They must be trying to profit from it [slashdot.org].
Oh, wait, this is about Adobe and not Apple. Nevermind.
What the hell? (Score:1, Funny)
sla.ckers.org (Score:1)
(http://ha.ckers.org/)
I don't like PDF (Score:5, Interesting)
The PDF was formed with parameters linking to a second pdf base document.
From Firefox on Windows with internet explorer disabled the pdf opened inside acrobat then proceeded to display the resulting PDF file in internet explorer.
I haven't seen IE now for ages and that made me nervous as hell.
Firefox extension anyone? (Score:2)
(Last Journal: Wednesday October 31, @08:33AM)
Please?
I should find where I had saved the firefox extension development SDK and learn it.
JavaScript error (Score:1)
(http://www.zakeria.org/)
Also to be called the 3rd Month of Apple Bug? (Score:2)
FIle Under, "Duh" (Score:5, Insightful)
(http://ewhac.best.vwh.net/ | Last Journal: Saturday August 18 2001, @10:28PM)
Every time I install Acrobat Reader, I dive through the preferences panel and fix all the incorrect defaults. One of the things I turn off, and which should be off by default, is JavaScript execution. Whether turning this off will protect against the described vulnerability, I don't know, but it's probably a reasonable first line of defense.
A lot of the factory-default settings in Acrobat Reader are (stupidly) wrong. You should review all of them.
Schwab
More info? (Score:2)
1. What context does the js execute in? Browser or Acrobat? If Acrobat, does it have access to your cookies? (I'd guess not)
2. What versions/browsers are affected? I'm using FF2 with Acrobat 5, and nothing seems to happen, but this could be because I've got an odd setup.
Anyone know?
Re:This is a client side problem (Score:2)
(http://www.hyperborea.org/journal/ | Last Journal: Tuesday September 11, @05:30PM)
Most people in a position to implement that idea probably know this already, but for those who aren't, the typical MIME-type for generic downloads is "application/octet-stream".