1. Foren
  2. Kommentare
  3. Security-Forum
  4. Alle Kommentare zum Artikel
  5. › Sicherheitslücken: PDF…

Ich vermisse so einige Programme...

  1. Thema

Neues Thema


  1. Ich vermisse so einige Programme...

    Autor: mifritscher 25.02.19 - 08:31

    Libreoffice wird doch kaum jemand ernsthaft fürs Betrachten von pdf-Dateien verwenden... Von den 3 letzten habe ich auch noch nie was gehört. Dafür vermisse ich Okular, ghostscript und Evince.

  2. Re: Ich vermisse so einige Programme...

    Autor: hab (Golem.de) 25.02.19 - 08:44

    mifritscher schrieb:
    --------------------------------------------------------------------------------
    > Libreoffice wird doch kaum jemand ernsthaft fürs Betrachten von pdf-Dateien
    > verwenden... Von den 3 letzten habe ich auch noch nie was gehört. Dafür
    > vermisse ich Okular, ghostscript und Evince.

    Vorletzter Absatz: "Nicht in der Liste der betroffenen Programme sind die quelloffenen PDF-Betrachter Evince und Okular sowie auch keine Browser. Das hat einen einfachen Grund: Diese Programme unterstützen die Verifikation von PDF-Signaturen überhaupt nicht."

    Ghostscript ist sowieso inhärent unsicher und auf keinen Fall dafür geeignet Dokumente aus nicht vertrauenswürdigen Quellen zu öffnen.

  3. Re: Ich vermisse so einige Programme...

    Autor: mifritscher 25.02.19 - 09:13

    Oh, ich dachte dass schonmal gesehen zu haben...

    Ah, poppler (die Bib dahinter) kann es, aber sie haben es noch nicht in die GUIs verdrahtet.
    Dann hätte man poppler testen können - gibt mit pdfsig sogar ein (cli-)Frontend ;-)

    Es spuckt zumindest schonmal Meldungen wie
    > Syntax Error (0): Invalid or missing ByteRange array
    und
    > File 'isa-1.pdf' does not contain any signatures
    aus.

    Bei https://www.pdf-insecurity.org/download/exploits/5_Foxit_Reader/siwa.pdf knallts (Speicherschutzverletzung) - das könnte ein Hinweis auf eine Sicherheitslücke sein.

    Version: 0.62.0-2ubuntu2.7

  4. Re: Ich vermisse so einige Programme...

    Autor: Kaedo 25.02.19 - 09:17

    Danke für den Hinweis.

    VG
    Martin

  5. Re: Ich vermisse so einige Programme...

    Autor: hab (Golem.de) 25.02.19 - 09:20

    mifritscher schrieb:
    --------------------------------------------------------------------------------
    > Bei www.pdf-insecurity.org knallts (Speicherschutzverletzung) - das könnte
    > ein Hinweis auf eine Sicherheitslücke sein.
    >
    > Version: 0.62.0-2ubuntu2.7

    Das dürfte dann eher daran liegen dass ubuntu eine uralte Version hat und mit dem Backporten der Securityfixes nicht nachkommt. Bei einer aktuellen Version crasht das nicht.
    Poppler wurde vor einiger Zeit in das oss-fuzz-Projekt von Google aufgenommen und seither wurden hunderte von potentiellen Sicherheitslücken gefixt.



    1 mal bearbeitet, zuletzt am 25.02.19 09:36 durch hannob (golem.de).

  6. Re: Ich vermisse so einige Programme...

    Autor: mifritscher 25.02.19 - 09:28

    Danke fürs testen! Gut zu wissen, das war Ubuntu 18.04 LTS. Dann muss ich wohl Ubuntu ein wenig auf die Finger hauen ;-)

  7. Re: Ich vermisse so einige Programme...

    Autor: DeathMD 25.02.19 - 09:35

    Da kamen aber erst am Wochenende Updates rein, also für ghostscript und poppler. Müsste man nachsehen, was da gefixt wurde.

    BRAWNDO: The Thirst Mutilator

    It's got Electrolytes

  8. Re: Ich vermisse so einige Programme...

    Autor: chefin 25.02.19 - 13:10

    hannob (golem.de) schrieb:
    --------------------------------------------------------------------------------
    > mifritscher schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Bei www.pdf-insecurity.org knallts (Speicherschutzverletzung) - das
    > könnte
    > > ein Hinweis auf eine Sicherheitslücke sein.
    > >
    > > Version: 0.62.0-2ubuntu2.7
    >
    > Das dürfte dann eher daran liegen dass ubuntu eine uralte Version hat und
    > mit dem Backporten der Securityfixes nicht nachkommt. Bei einer aktuellen
    > Version crasht das nicht.
    > Poppler wurde vor einiger Zeit in das oss-fuzz-Projekt von Google
    > aufgenommen und seither wurden hunderte von potentiellen Sicherheitslücken
    > gefixt.

    potentielle Sicherheitslücken sind wie potentiell Schwangere. Eine Frau kann schwanger sein oder nicht. Potentiell schwanger ist sie seit Geburt aufgrund ihrer Biologie. Eine potentielle Sicherheitslücke bedeutet also das man einen Code bastelt der Sicherheitslücken als feature mitbringt und sie direkt oder indirekt nutzbar sind. Aber bereits durch Vorgaben beim erzeugen des Codes mit eingebaut werden.

    Ok..wenn die NSA den Code schreibt könnte er potentielle Sicherheitslücken enthalten. Aber ansonsten sind es existente Sicherheitslücken, wenn dafür ein Bugfix erstellt wird.

  9. Re: Ich vermisse so einige Programme...

    Autor: mifritscher 25.02.19 - 13:56

    Naja, eine Speicherschutzverletzung ist bereits an sich eine Sicherheitslücke. Zumindest ein DoS (das Programm stürzt ab). Viele solche Fehlerbilder können zudem für weitere Angriffe ausgenutzt werden, wenn man die Eingabedaten entsprechend anpasst.

  10. Re: Ich vermisse so einige Programme...

    Autor: Vash 26.02.19 - 08:42

    Das ist genau dann eine Sicherheitslücke wenn der fehlerhaft beschriebene Speicher auch Code ausführen würde ohne abzustürzen. Stürzt das Programm ab, auch wenn (böser) Code im Speicher vorhanden wäre, ist es doch OK oder?

    Also Absturz ist grundsätzlich nicht gut, Denial of Service wird ja erwähnt, aber solange kein fremder Code ausgeführt wird sind wir zumindest in diesem Kontext "sicher" als das kein unerlaubter Zugriff auf Ressourcen gewährt wird.



    1 mal bearbeitet, zuletzt am 26.02.19 08:43 durch Vash.

  11. Re: Ich vermisse so einige Programme...

    Autor: mifritscher 26.02.19 - 09:03

    Wenn ein Programm mit einer vom Programm ausgegebenen Fehlermeldung kontrolliert abstürzt ist es eine Sache. Ein Programm, das völlig unkontrolliert mit einer Speicherschutzverletzung abstürzt, eine andere. Da hat nämlich das Programm nämlich eben genau versucht, auf unerlaubten Speicher zuzugreifen - und musste vom OS gestoppt werden. Hier konnte das OS noch eingreifen, weil der verbotene Zugriff offensichtlich war (In einem nicht gemappten Teil des virtuellen Adressraums o.ä.) Wenn sowas beim Einlesen von Daten passiert kann man das in >90% der Fälle ausnutzen einen Zugriff auf einen beliebigen Bereich des virtuellen Adressraums zu erzwingen, wo das Programm zugreifen darf (Programmcode, Datenbereich etc.). Wenn der fehlerhafte Zugriff ein schreibender oder ein ausführender war hat man bereits gewonnen (und muss sich höchstens noch um allgemeine Schutztechniken scheren, die man aber, wenn man sich geschickt anstellt, auch umgehen kann - als kleines Beispiel sei ROP genannt). Bei einem fehlerhaften lesenden Zugriff muss man sich die Stelle ein wenig genauer anschauen und schauen, ob man dadurch schreibende oder ausführende Zugriffe beeinflussen kann (Z.B. eine Speicherstelle mit einem bestimmten Wert lesen, wo es dann etwas später zu einem Buffer- oder Stack Overflow kommt, wodurch man wiederrum meist Kontrolle über das Programm gewinnen kann - oder Argumente für einen externen Funktionsaufruf so verbiegen, dass da böse Dinge passieren etc.)

  1. Thema

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Expert Partner & IT-Resource Management (m/w/d)
    operational services GmbH & Co. KG, verschiedene Standorte
  2. Application Manager:in (m/w/d)
    STRABAG BRVZ GMBH & CO.KG, Köln
  3. Teamleitung »Support und Bereitstellung« (m/w/d)
    ekom21 - KGRZ Hessen, Darmstadt, Gießen, Kassel, Fulda
  4. Scrum Master (m/w/d)
    Trox GmbH, Neukirchen-Vluyn

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. basierend auf Verkaufszahlen
  2. basierend auf Verkaufszahlen


Haben wir etwas übersehen?

E-Mail an news@golem.de


Chocolatey, Scoop, Winget: Zentralisierte Paketverwaltungen unter Windows
Chocolatey, Scoop, Winget
Zentralisierte Paketverwaltungen unter Windows

Paketverwaltungen bilden unter Linux seit Jahrzehnten das Rückgrat bei der Installation neuer Software. Windows zieht nun nach und integriert ebenfalls zentralisierte Instanzen zur Verwaltung von Softwarepaketen.
Von Erik Bärwaldt

  1. Windows Protected Print Microsoft erklärt Details zu einheitlichem Drucksystem
  2. Microsoft Windows-Nutzer dürfen HP-Smart-Panne selbst ausbügeln
  3. Ungebetener Gast HP-App erscheint unerwartet auf Windows-Systemen

Super Mario 64 (1996): Als Mario die dritte Dimension eroberte
Super Mario 64 (1996)
Als Mario die dritte Dimension eroberte

Super Mario 64 ist ein Grund, warum das Nintendo 64 zum Erfolg wurde. Unser Golem retro_ zeigt, wie das Spiel ein ganzes Genre definierte.
Von Oliver Nickel

  1. Mega Man 2 (1988) Mega Man rockt

Stopp der Umweltprämie: Eine schöne Bescherung
Stopp der Umweltprämie
Eine schöne Bescherung

Über Sinn und Unsinn der Umweltprämie für Elektroautos lässt sich streiten. Doch wie wirkt sich der abrupte Stopp auf den Hochlauf der E-Mobilität aus?
Eine Analyse von Friedhelm Greis

  1. Bis auf 6.500 Meter Schweizer Team stellt Höhenrekord für Elektroautos auf
  2. Elektroautos Audi-Chef Döllner will sich mit Verbrennern durchwursteln
  3. Wechselakku Nio schafft mehr als 1.000 km mit 150-kWh-Batterie