p PatchFirst

CVE-2026-55554

CVE-2026-55554 · Dompdf: Chroot Validation Bypass

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

Dompdf is an HTML to PDF converter for PHP. In versions 3.15 and prior, the validateLocalUri() method enforces chroot boundaries with a strpos() prefix check after normalizing paths with  realpath() . Because normalization strips the trailing directory separator from  $chrootPath , the check only verifies that  $chrootPath  is a string prefix of $realfile, so a chroot of  /var/www  also matches sibling directories like /var/www2 , /var/www-admin, or /var/www_backup. An attacker who controls part of the rendered HTML could exploit this to escape the chroot and read sensitive files outside the allowed directory. This issue has been fixed in version 3.16.

CVSS 2.3 · Niedrig · EPSS 0,5% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system · php

Betroffene Produkte und Versionen

  • dompdf

    Softwareversionen
    • < 3.1.6: Betroffen

    Keine Korrektur veröffentlicht

  • php-dompdf Debian:12

    Softwareversionen
    • 2.0.3+dfsg-1
    • 2.0.3+dfsg-1+deb12u1
    • 2.0.3+dfsg-2
    • 2.0.3+dfsg-3
    • 2.0.3+dfsg-4
    • 2.0.4+dfsg-1
    • 2.0.4+dfsg-2
    • 2.0.7+dfsg-1
    • 3.0.0+dfsg-1
    • 3.0.0+dfsg-2
    • 3.0.1+dfsg-1
    • 3.0.2+dfsg-1
    • 3.1.0+dfsg-1
    • 3.1.4+dfsg-1
    • 3.1.4+dfsg-2
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • dompdf/dompdf Packagist

    Softwareversionen
    • v0.6.0
    • v0.6.1
    • v0.6.2
    • v0.7.0
    • v0.7.0-beta
    • v0.7.0-beta2
    • v0.7.0-beta3
    • v0.8.0
    • v0.8.1
    • v0.8.2
    • v0.8.3
    • v0.8.4
    • v0.8.5
    • v0.8.6
    • v1.0.0
    • v1.0.1
    • v1.0.2
    • v1.1.0
    • v1.1.1
    • v1.2.0
    • v1.2.1
    • v1.2.2
    • v2.0.0
    • v2.0.1
    • v2.0.2
    • v2.0.3
    • v2.0.4
    • v2.0.5
    • v2.0.7
    • v2.0.8
    • v3.0.0
    • v3.0.1
    • v3.0.2
    • v3.1.0
    • v3.1.1
    • v3.1.2
    • v3.1.3
    • v3.1.4
    • v3.1.5
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.1.6

    Auf 3.1.6 aktualisieren

  • php-dompdf Ubuntu:Pro:16.04:LTS

    Softwareversionen
    • 0.6.1+dfsg-2
    • 0.6.1+dfsg-2build1
    • 0.6.1+dfsg-2ubuntu1
    • 0.6.1+dfsg-2ubuntu1+esm1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • php-dompdf Ubuntu:Pro:18.04:LTS

    Softwareversionen
    • 0.6.2+dfsg-3
    • 0.6.2+dfsg-3ubuntu0.18.04.1~esm1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • php-dompdf Ubuntu:20.04:LTS

    Softwareversionen
    • 0.6.2+dfsg-3
    • 0.6.2+dfsg-3ubuntu0.20.04.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • php-dompdf Ubuntu:22.04:LTS

    Softwareversionen
    • 0.6.2+dfsg-3.1
    • 0.6.2+dfsg-3.1ubuntu0.1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

Originalquellen

Prüfen Sie Ihren Server →