
Proof-of-Concept für CVE-2025-50422: demonstriert Heap-Speicher-Offenlegung in Popplers pdftocairo, was lokalen Angreifern erlaubt, Klartext-PDF-Ströme aus dem Prozessspeicher wiederherzustellen.
Poppler vor Version 25.04.0
Wenn pdftocairo ein bösartiges PDF rendert und beim Beenden cairo_debug_reset_static_data() aufruft, wird der Heap-Speicher, der PDF-Objektströme enthält, nicht ordnungsgemäß gelöscht. Ein Angreifer mit lokalem Zugriff kann den Prozessspeicher auslesen und Klartext-PDF-Inhalte (z. B. /stream /endstream-Blöcke) wiederherstellen.
Der spezifische Reproduktionsprozess (Ursache des Schwachstellen.pdf) und die POC-Datei (poppler-pdftocairo-poc) sind beigefügt.
Der Anbieter (freedesktop, Betreuer von Poppler) hat das Problem bestätigt und den Fehler behoben. Der Fix wurde in ihr offizielles Repository eingespielt.
Hier sind die öffentlichen Links zum Patch / Commit, die vom Anbieter bereitgestellt wurden:
https://gitlab.freedesktop.org/poppler/poppler/-/issues/1591
https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/621
Dies bestätigt, dass die Schwachstelle bestätigt und behoben wurde.