Detailing the Security Risks In PDF Standard
crabel writes with this quote from the H Online:
"At the 27th Chaos Communication Congress in Berlin security researcher Julia Wolf pointed out numerous, previously hardly known security problems in connection with Adobe's PDF standard. For instance, a PDF can reportedly contain a database scanner that becomes active and scans a network when the document is printed on a network printer. Wolf said that the document format is also full of other surprises. For example, it is reportedly possible to write PDFs which display different content in different operating systems, browsers or PDF readers — or even depending on a computer's language settings."
"Wolf said that the document format is also full of other surprises. For example, it is reportedly possible to write PDFs which display different content in different operating systems, browsers or PDF readers -- or even depending on a computer's language settings."
Amazing -- totally unbelievable!! This should be wholly forbidden. Who would want to read documentation that knew what system you were running, or what language you could read, and tailored the display to make it more relevant to you? Text files don't let you do these things! Adobe is clearly going too far.
my blog
Still looks more like it requires Adobe Reader to be a problem. I've seen other things from Adobe, they're about pretty things, not security.
"previously hardly known"
And that's where I stopped reading. Yet another publicity-seeking person recycling previously known vulnerabilities and trying to tell us they were "hardly" known.
What happened to good old HTML manuals eh?
At the end of the article, it is revealed that the exploits are Adobe Reader problems that are going to be addressed starting with Adobe Reader 10. So people that do not use Adobe's Reader client to view PDFs are not at as much risk, depending on how their non-Adobe PDF-reader solution is configured.
Of course, we all know the vast majority of the world (especially corporate users) uses Windows, and thus, Adobe Reader, so the security problems mentioned in the article are a valid cause for general concern... But not a concern for the PDF format in general.
Up, Up, Down, Down, Left, Right, Left, Right, B, A, START
Go figure, Preview works like butter in Mac OS X, yet the latest version of Adobe Reader is sluggish and jaggy while rendering the SAME PDF. You know, if it were not for Steve Jobs speaking out on Flash, Adobe wouldn't be doing anything to improve the performance/security of their software.
I appeal to everyone.
My name is Jinyoung Lee and I am a resident of South Korea (ROK). I am involved in an ongoing argument with Samsung Electronics, which is a huge multinational company, as a consumer. In May 2010, my Samsung cell phone (SCH-W830) spontaneously combusted in my home. It could have resulted in a fire, but I detected the event in its early stage. I contacted customer service at Samsung and reported the event. I was shocked by the attitude of Samsung, which should have addressed the problem.
From the beginning, Samsung engaged in the compensation process with insincerity. I was filled with anger because of the way I had been treated, so I went to the press with my story. Only then did Samsung start to respond. They did not, however, investigate the causes/sources of the spontaneous combustion; they even did not set out to clarify who was responsible. The only thing that they wanted was to keep me from informing the press. They gave me $4,000, which I had never asked for.
This did not end the case, however, several articles based on Samsung’s account of the story appeared in the newspapers. According to the article, I was a typical “black-consumer” [This term refers to consumers who file a vicious complaint on purpose]. They harmed my reputation to protect their brand image and themselves.
Because of my frustration, I put on a one-man demonstration, the only means by which I could expose their wrongful behavior in various places for 40 days. Their response was to sue me for libel. That means that they initiated criminal proceeding against me [In Korea, libel is both criminal and civil offenses].
Samsung is a huge company, and thus it is possible that it wields power over public institution. The police, who we can assume to be influenced by Samsung, investigated but exclusively on behalf of Samsung. I sued the Samsung Electronics in return to protect myself and the case was quickly dismissed for no reason. The police did a “search and seizure” of my house in Dec, 2010 and they mentioned the possibility of imprisonment-investigation. This procedure is not typical for a libel case in Korea.
Above all, Samsung wants to hide the truth about operation and their anti-consumer attitude, and so they are suppressing a consumer who exposes their actions to protect my right and interests as a consumer. So far, I have tried to inform the public about Samsung’s irresponsible actions, and I hope more people will come to know/understand this. I believe it will be one way to correct Samsungs’ wrong business behavior.
What I want is a sincere apology. What I want is official recognition of what they did to me. If my hopes are not fulfilled, then Samsung’s wrong business manner will continue. Of course, it will fall on those of us who might use Samsung products, which are selling like hot cakes. Ultimately, it is not a private issue and it is not limited to one consumer. I would like to say that it is an issue related to justice in dealing between a major company and consumers. We are consumers. Even though, they have more power than we have, we can exert our influence on
them as consumers. I need your attention. I believe that through you concern, I will finally achieve justice.
Thank you.
Best regards, Jinyoung Lee.
She's hot! http://www.idg.se/2.1085/1.339673/adobe-reader-ar-en-oerhord-risk
Many years ago there was a standard in development called Open Document Architecture (ODA - ISO 8613) which defined a compound document standard which never became mainstream. Adobe's PDF was a proprietary product which became a mainstream standard encompassing content and presentation. The features described for a PDF are things some users will find a benefit. Good. What is upsetting is that these features are opaque. I don't know if everything dreamed of for ODA is in PDF, but PDF has solved many exchange problems with documents.
SGML (ISO 8879) offered a transparent document architecture which has been fragmented into HTML, XML, and its derivatives. A good set of SGML like tools should accomplish all of what is buried in a PDF but with transparency. We often confuse products, tools, standards,and technology and use the wrong product's technology as a tool. For example, I been given Microsoft Word DOCX files which would not work properly in Open Office and which could have been delivered as a PDF form or a simple DOC file.
There is nothing wrong with making the PDF file so powerful and providing simple tools (the reader) for people to open them. To me, the argument is over transparency. I may want to know what is inside a document that is being hidden from me. That is a matter of trust. The issue being addressed is trust and can we trust the PDF.
Perfect example: when the TSA's army of contractors "redacted" a document for public release, they simply drew (in PDF) black rectangles above the redacted text. Yet the original text was still there and intact.
Some here seem to view content that's below the surface (not visible with standard settings on standard Adobe tools) as a problem. Yet it is the perfect route to security leaks, a treasure-trove to anyone who knows how to look below the surface. And we hackers are the ones who know how to do that.
And start using something more modern and much more secure: XPS.
There are two standards which are made for archiving/printing, where all the funny things are disabled and all the necessary thing are mandatory on board. How about not using the PDF standard when creating legal documents or other 100% perfect reproductions but PDF/A or PDF/X.
Everybody knows that PDF, as all formats which contain active (and nearly arbitrary) content are insecure.
And woe unto those who do not treat it as such in their security model.
If you consider the social aspect of it, its even worse...many users will not run random programs sent even from well spoofed messages, but a "document" is as close to a thoughtless decision as you can find.
It takes a PDF Reader to implement all of these tricky features. Hey, had I designed the PDF standard I might have put in all of these cute features as well once upon a time. Now we need either a Reader Lite that only renders the text, or an option to Disable All Cuteness.
Or a truly effective sandbox environment since this has proven itself very harmful.
Or a new Safe PDF format that eschews all of the cuteness. Take you pick.
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
to see the video from the congress, watch this: http://mirror.fem-net.de/CCC/27C3/mp4-h264-HQ/27c3-4221-en-omg_wtf_pdf.mp4