 | Statistik |  |
| | |
| Online : (10 User)
10 Gäste
IRC-Chat : (14 User)
| 430 | today |
| 614 | yesterday |
| 1668 | record |
| 1273890 | total |
| |
| | |
 | Voting |  |
| | |
| Welcher Bereich soll beim Relaunch verbessert werden? | |
| | |
|
| |
| | |
 | © HappySec 2004 - 2007 |  |
| |
|
 | PDF Exploit ohne konkrete Sicherheitslücke |  | geschrieben von Vellas @ 31.03.2010 - 14:49 Uhr |  |
|
Der PDF-Sicherheitsspezialist Didier Stevens hat ein PDF-Dokument entwickelt, dass keine konkrete Schwachstelle ausnutzt, sondern eine Option aus der PDF-Spezifikation. Genutzt wird dafür die Option "Launch Actions/Launch File", die auch im PDF eingebettete Skripte und EXE-Dateien ausführen kann.
Der Adobe Reader fragt vor der Ausführung noch nach, wohingegen der Foxit Reader die Datei ohne Nachfrage ausführt. Stevens stellt zwar kein Exploit zur Ausführung eingebetteten Codes bereit, bis er eine Reaktion der Hersteller hat, jedoch ein PoC-PDF erstellt das zumindest die Eingabeaufforderung startet.
Das Abschalten von JavaScript nützt in diesem Fall nichts, weil es nicht verwendet wird. Jedoch kann man zumindest im Adobe Reader, durch Deaktivierung der Option "Nicht-PDF-Dateianlagen dürfen in externen Anwendungen geöffnet werden." über Einstellungen/Berechtigungen, die Ausführung von Anwendungen unterbunden werden. Damit funktioniert der Exploit im Adobe Reader nicht mehr. Foxit hat hier noch nachbesserungsbedarf.
Ich habe mit Hilfe des OpenOffice.org Plugins für den Import von PDF-Dateien den Code unschädlich machen können, indem ich das importierte PDF einfach wieder in ein neues Dokument exportiert habe. Der Code zum Ausführen einer Datei ist damit nicht mehr vorhanden. Könnte für Leute die OpenOffice.org installiert haben eventuell eine Option sein, wenn man nich extra den Adobe Reader installieren möchte.
Quellen
heise: PDF-Exploit funktioniert ohne konkrete Sicherheitslücke
Didier Stevens Blog: Escape From PDF
Didier Stevens Blog: “Escape From Foxit Reader”
PoC-PDF: launch-action-cmd.zip
Forumsdiskussion aufrufen
| |
|
 |
| |
[ 0 ]
bug-report and more to: bugs@happy-security.de
"Der Computer hilft uns, Probleme zu lösen, die wir ohne ihn gar nicht hätten."
|
|
|