Catalogo CVE

CVE-2022-39261

php-twig: CVE-2022-39261

[Catalogo CVE]

Gravità
Medium
Published
Source
[NVD] · [CVE record]
EPSS
3.17% · Oct 22, 2026

Twig is a template language for PHP. Versions 1.x prior to 1.44.7, 2.x prior to 2.15.3, and 3.x prior to 3.4.3 encounter an issue when the filesystem loader loads templates for which the name is a user input. It is possible to use the `source` or `include` statement to read arbitrary files from outside the templates' directory when using a namespace like `@somewhere/../some.file`. In such a case, validation is bypassed. Versions 1.44.7, 2.15.3, and 3.4.3 contain a fix for validation of such template names. There are no known workarounds aside from upgrading.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianphp-twigsid3.28.0-1fixed
Debianphp-twigforky3.28.0-1fixed
Debianphp-twigtrixie3.27.0-0+deb13u1fixed
Debianphp-twigtrixie-security3.27.0-0+deb13u1fixed
Debianphp-twigbookworm3.5.1-1+deb12u3fixed
Debianphp-twigbookworm-security3.5.1-1+deb12u3fixed
Ubuntutwigpro1.24.0-2ubuntu1vulnerable
Ubuntutwigpro2.4.4-2ubuntu1vulnerable
Ubuntutwigpro2.4.6-1vulnerable
Ubuntutwigpro2.4.6-1ubuntu0.1~esm1fixed
Ubuntuphp-twigpro3.3.2-1ubuntu3vulnerable
Ubuntuphp-twigpro3.3.4-1vulnerable
Ubuntuphp-twigpro3.3.6-1vulnerable
Ubuntuphp-twigpro3.3.7-1vulnerable
Ubuntuphp-twigpro3.3.8-2ubuntu4vulnerable
Ubuntuphp-twigpro3.3.8-2ubuntu4+esm1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianphp-twigsourcesid3.4.3-1not yet assignedNot reported[1020991]
Debianphp-twigsourceforky3.4.3-1not yet assignedNot reported[1020991]
Debianphp-twigsourcetrixie3.4.3-1not yet assignedNot reported[1020991]
Debianphp-twigsourcebookworm3.4.3-1not yet assignedNot reported[1020991]
Ubuntutwigdebpro2.4.6-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2022-39261Not reported
Ubuntuphp-twigdebpro3.3.8-2ubuntu4+esm1Not reportedUBUNTU-CVE-2022-39261Not reported

[Debian bug #1020991]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [php-twig]Corretta
    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

  • Pacchetto sorgente: [php-twig]

    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

  • Pacchetto sorgente: [php-twig]

    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

  • [php-twig-doc]Corretta

    Pacchetto sorgente: [php-twig]

    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

  • Pacchetto sorgente: [php-twig]

    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

  • Pacchetto sorgente: [php-twig]

    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

  • Pacchetto sorgente: [php-twig]

    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

  • Pacchetto sorgente: [php-twig]

    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

  • Pacchetto sorgente: [php-twig]

    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

  • Pacchetto sorgente: [php-twig]

    Dettagli (4)
    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

    • 3.5.1-1+deb12u3 · all · bookworm-security

      Corretta · Corretta: 3.4.3-1

      dsa · php-twig · debian · bookworm

Osservato:

Riferimenti