Advanced

Hacker finds a way to exploit PDF files, without a vulnerability

Posted by tracyanne on · 19 comments
ZDNet; By Ryan Naraine
Mail this story
Print this story

A security researcher has managed to create a proof-of-concept PDF file that executes an embedded executable without exploiting any security vulnerabilities.

Although PDF viewers like Adobe Reader and Foxit Reader doesn’t allow embedded executables (like binaries and scripts) to be extracted and executed, Stevens discovered another way to launch a command (/Launch /Action), and ultimately run an executable he embedded using a special technique.

Stevens said Adobe’s PDF Reader will block the file from automatically opening but he warned that an attacker could use social engineering tricks to get users to allow the file to be opened.

With Foxit Reader, there is no warning whatsoever:

Full Story

  Nav
» Read more about:

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (19)

as implemented by Adobe and Foxit. Which neans it might be possible to do the same thing on Linux. Probably with less dire consequences, but all the same it may be doable.

Evince is not compromised on Windows or Linux. I've tested it, using the proof of concept file.
I am more interested if you have a recommendation of an alternative to PDF. I really despise whenever I'm being emailed or force to use one of these. Why does every format that come from (or bought by) Adobe has to be slow and vulnerable? Yet why do people let them become the de facto standards?
Okular appears to be safe as well. There's quite a bit of chatter about this exploit on Didier Stevens (the hacker) site at http://blog.didierstevens.com/2010/03/29/escape-from-pdf/
Xpdf, also appears to be safe.
I didn't know Evince works on Windows. I'll have to install it on my wife's computer.
I found out today, and installed it on my Windows machine at work.
Thank goodness pdf isn't a popular format...

Huh? What's that?

But everybody calls it fat.

Doesn't mean the same as in high school?

Then cr@p, this is a problem.
> Doesn't mean the same as in high school?

Years of forced labor for the crime of being young.

"so that there be not one stone left standing upon another, and salt sown in the ruins"

Good enough for Carthage, good enough for highschool.

Ok, I'm back.

PDF? Must see if Kpdf is vulnerable. Oh, poop, that's right, I'm using 3.5, so there won't be any fix.
BR --

>Oh, poop, that's right, I'm using 3.5, so there won't be any fix.

TOS!

Any effort to inject truthful KDE commentary is an affront to something or other.
> TOS!

You're right, Dino. I appologize.

"By Deng Xiao Ping's Capitalist Counter-revolution! I'm using KDE 3.5, Kpdf will no longer be updated! I'm Mao'd!"
My cat says Mao, Mao all the time.
Red tabby, I presume?
Oh man, y'all are killing me! Hah!
> Red tabby, I presume?

Now you've done it. Now I'll have The Siamese Cat Song running through my head all day (they are asiatic cats, after all).
>they are asiatic cats, after all

Too headstrong and self-centered for the Feline's Republic.

I thought this was an April Fools prank....
Only if you're a mouse.
> I thought this was an April Fools prank....

New around here?
Did anyone notice the flaw tries to start Xcalc on Linux machines?

I was told so (it starts calc.exe on Windows and something else on Mac).

Indeed, Okular is not vulnerable.

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post