p PatchFirst

CVE-2018-19789

CVE-2018-19789

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

An issue was discovered in Symfony 2.7.x before 2.7.50, 2.8.x before 2.8.49, 3.x before 3.4.20, 4.0.x before 4.0.15, 4.1.x before 4.1.9, and 4.2.x before 4.2.1. When using the scalar type hint `string` in a setter method (e.g. `setName(string $name)`) of a class that's the `data_class` of a form, and when a file upload is submitted to the corresponding field instead of a normal text input, then `UploadedFile::__toString()` is called which will then return and disclose the path of the uploaded file. If combined with a local file inclusion issue in certain circumstances this could escalate it to a Remote Code Execution.

CVSS 5.3 · Moyenne · EPSS 3,6% · Correctif disponible

Publication
Mise à jour

Pile logicielle: system · php

Produits et versions concernés

  • n/a

    Versions du logiciel
    • n/a: Concernée

    Aucun correctif publié

  • symfony Debian:12

    Plages de versions concernées
    • ECOSYSTEM: < 3.4.20+dfsg-1

    Mettez à jour vers 3.4.20+dfsg-1

  • symfony Debian:13

    Plages de versions concernées
    • ECOSYSTEM: < 3.4.20+dfsg-1

    Mettez à jour vers 3.4.20+dfsg-1

  • symfony Debian:14

    Plages de versions concernées
    • ECOSYSTEM: < 3.4.20+dfsg-1

    Mettez à jour vers 3.4.20+dfsg-1

  • symfony/symfony Packagist

    Versions du logiciel
    • v2.7.0
    • v2.7.1
    • v2.7.10
    • v2.7.11
    • v2.7.12
    • v2.7.13
    • v2.7.14
    • v2.7.15
    • v2.7.16
    • v2.7.17
    • v2.7.18
    • v2.7.19
    • v2.7.2
    • v2.7.20
    • v2.7.21
    • v2.7.22
    • v2.7.23
    • v2.7.24
    • v2.7.25
    • v2.7.26
    • v2.7.27
    • v2.7.28
    • v2.7.29
    • v2.7.3
    • v2.7.30
    • v2.7.31
    • v2.7.32
    • v2.7.33
    • v2.7.34
    • v2.7.35
    • v2.7.36
    • v2.7.37
    • v2.7.38
    • v2.7.39
    • v2.7.4
    • v2.7.40
    • v2.7.41
    • v2.7.42
    • v2.7.43
    • v2.7.44
    • v2.7.45
    • v2.7.46
    • v2.7.47
    • v2.7.48
    • v2.7.49
    • v2.7.5
    • v2.7.6
    • v2.7.7
    • v2.7.8
    • v2.7.9
    Plages de versions concernées
    • ECOSYSTEM: ≥ 2.7.0, < 2.7.50

    Mettez à jour vers 2.7.50

  • symfony/symfony Packagist

    Versions du logiciel
    • v2.8.0
    • v2.8.1
    • v2.8.10
    • v2.8.11
    • v2.8.12
    • v2.8.13
    • v2.8.14
    • v2.8.15
    • v2.8.16
    • v2.8.17
    • v2.8.18
    • v2.8.19
    • v2.8.2
    • v2.8.20
    • v2.8.21
    • v2.8.22
    • v2.8.23
    • v2.8.24
    • v2.8.25
    • v2.8.26
    • v2.8.27
    • v2.8.28
    • v2.8.29
    • v2.8.3
    • v2.8.30
    • v2.8.31
    • v2.8.32
    • v2.8.33
    • v2.8.34
    • v2.8.35
    • v2.8.36
    • v2.8.37
    • v2.8.38
    • v2.8.39
    • v2.8.4
    • v2.8.40
    • v2.8.41
    • v2.8.42
    • v2.8.43
    • v2.8.44
    • v2.8.45
    • v2.8.46
    • v2.8.47
    • v2.8.48
    • v2.8.5
    • v2.8.6
    • v2.8.7
    • v2.8.8
    • v2.8.9
    Plages de versions concernées
    • ECOSYSTEM: ≥ 2.8.0, < 2.8.49

    Mettez à jour vers 2.8.49

  • symfony/symfony Packagist

    Versions du logiciel
    • v3.0.0
    • v3.0.1
    • v3.0.2
    • v3.0.3
    • v3.0.4
    • v3.0.5
    • v3.0.6
    • v3.0.7
    • v3.0.8
    • v3.0.9
    • v3.1.0
    • v3.1.0-BETA1
    • v3.1.0-RC1
    • v3.1.1
    • v3.1.10
    • v3.1.2
    • v3.1.3
    • v3.1.4
    • v3.1.5
    • v3.1.6
    • v3.1.7
    • v3.1.8
    • v3.1.9
    • v3.2.0
    • v3.2.0-BETA1
    • v3.2.0-RC1
    • v3.2.0-RC2
    • v3.2.1
    • v3.2.10
    • v3.2.11
    • v3.2.12
    • v3.2.13
    • v3.2.14
    • v3.2.2
    • v3.2.3
    • v3.2.4
    • v3.2.5
    • v3.2.6
    • v3.2.7
    • v3.2.8
    • v3.2.9
    • v3.3.0
    • v3.3.0-BETA1
    • v3.3.0-RC1
    • v3.3.1
    • v3.3.10
    • v3.3.11
    • v3.3.12
    • v3.3.13
    • v3.3.14
    • v3.3.15
    • v3.3.16
    • v3.3.17
    • v3.3.18
    • v3.3.2
    • v3.3.3
    • v3.3.4
    • v3.3.5
    • v3.3.6
    • v3.3.7
    • v3.3.8
    • v3.3.9
    • v3.4.0
    • v3.4.0-BETA1
    • v3.4.0-BETA2
    • v3.4.0-BETA3
    • v3.4.0-BETA4
    • v3.4.0-RC1
    • v3.4.0-RC2
    • v3.4.1
    • v3.4.10
    • v3.4.11
    • v3.4.12
    • v3.4.13
    • v3.4.14
    • v3.4.15
    • v3.4.16
    • v3.4.17
    • v3.4.18
    • v3.4.19
    • v3.4.2
    • v3.4.3
    • v3.4.4
    • v3.4.5
    • v3.4.6
    • v3.4.7
    • v3.4.8
    • v3.4.9
    Plages de versions concernées
    • ECOSYSTEM: ≥ 3.0.0, < 3.4.20

    Mettez à jour vers 3.4.20

  • symfony/symfony Packagist

    Versions du logiciel
    • v4.0.0
    • v4.0.1
    • v4.0.10
    • v4.0.11
    • v4.0.12
    • v4.0.13
    • v4.0.14
    • v4.0.2
    • v4.0.3
    • v4.0.4
    • v4.0.5
    • v4.0.6
    • v4.0.7
    • v4.0.8
    • v4.0.9
    Plages de versions concernées
    • ECOSYSTEM: ≥ 4.0.0, < 4.0.15

    Mettez à jour vers 4.0.15

  • symfony/symfony Packagist

    Versions du logiciel
    • v4.1.0
    • v4.1.1
    • v4.1.2
    • v4.1.3
    • v4.1.4
    • v4.1.5
    • v4.1.6
    • v4.1.7
    • v4.1.8
    Plages de versions concernées
    • ECOSYSTEM: ≥ 4.1.0, < 4.1.9

    Mettez à jour vers 4.1.9

  • symfony/symfony Packagist

    Versions du logiciel
    • v4.2.0
    Plages de versions concernées
    • ECOSYSTEM: ≥ 4.2.0, < 4.2.1

    Mettez à jour vers 4.2.1

  • symfony/form Packagist

    Versions du logiciel
    • v2.7.0
    • v2.7.1
    • v2.7.10
    • v2.7.11
    • v2.7.12
    • v2.7.13
    • v2.7.14
    • v2.7.15
    • v2.7.16
    • v2.7.17
    • v2.7.18
    • v2.7.19
    • v2.7.2
    • v2.7.20
    • v2.7.21
    • v2.7.22
    • v2.7.23
    • v2.7.24
    • v2.7.25
    • v2.7.26
    • v2.7.27
    • v2.7.28
    • v2.7.29
    • v2.7.3
    • v2.7.30
    • v2.7.31
    • v2.7.32
    • v2.7.33
    • v2.7.34
    • v2.7.35
    • v2.7.36
    • v2.7.37
    • v2.7.38
    • v2.7.39
    • v2.7.4
    • v2.7.40
    • v2.7.41
    • v2.7.42
    • v2.7.43
    • v2.7.44
    • v2.7.45
    • v2.7.46
    • v2.7.47
    • v2.7.48
    • v2.7.49
    • v2.7.5
    • v2.7.6
    • v2.7.7
    • v2.7.8
    • v2.7.9
    Plages de versions concernées
    • ECOSYSTEM: ≥ 2.7.0, < 2.7.50

    Mettez à jour vers 2.7.50

  • symfony/form Packagist

    Versions du logiciel
    • v2.8.0
    • v2.8.1
    • v2.8.10
    • v2.8.11
    • v2.8.12
    • v2.8.13
    • v2.8.14
    • v2.8.15
    • v2.8.16
    • v2.8.17
    • v2.8.18
    • v2.8.19
    • v2.8.2
    • v2.8.20
    • v2.8.21
    • v2.8.22
    • v2.8.23
    • v2.8.24
    • v2.8.25
    • v2.8.26
    • v2.8.27
    • v2.8.28
    • v2.8.29
    • v2.8.3
    • v2.8.30
    • v2.8.31
    • v2.8.32
    • v2.8.33
    • v2.8.34
    • v2.8.35
    • v2.8.36
    • v2.8.37
    • v2.8.38
    • v2.8.39
    • v2.8.4
    • v2.8.40
    • v2.8.41
    • v2.8.42
    • v2.8.43
    • v2.8.44
    • v2.8.45
    • v2.8.46
    • v2.8.47
    • v2.8.48
    • v2.8.5
    • v2.8.6
    • v2.8.7
    • v2.8.8
    • v2.8.9
    Plages de versions concernées
    • ECOSYSTEM: ≥ 2.8.0, < 2.8.49

    Mettez à jour vers 2.8.49

  • symfony/form Packagist

    Versions du logiciel
    • v3.0.0
    • v3.0.1
    • v3.0.2
    • v3.0.3
    • v3.0.4
    • v3.0.5
    • v3.0.6
    • v3.0.7
    • v3.0.8
    • v3.0.9
    • v3.1.0
    • v3.1.0-BETA1
    • v3.1.0-RC1
    • v3.1.1
    • v3.1.10
    • v3.1.2
    • v3.1.3
    • v3.1.4
    • v3.1.5
    • v3.1.6
    • v3.1.7
    • v3.1.8
    • v3.1.9
    • v3.2.0
    • v3.2.0-BETA1
    • v3.2.0-RC1
    • v3.2.0-RC2
    • v3.2.1
    • v3.2.10
    • v3.2.11
    • v3.2.12
    • v3.2.13
    • v3.2.14
    • v3.2.2
    • v3.2.3
    • v3.2.4
    • v3.2.5
    • v3.2.6
    • v3.2.7
    • v3.2.8
    • v3.2.9
    • v3.3.0
    • v3.3.0-BETA1
    • v3.3.0-RC1
    • v3.3.1
    • v3.3.10
    • v3.3.11
    • v3.3.12
    • v3.3.13
    • v3.3.14
    • v3.3.15
    • v3.3.16
    • v3.3.17
    • v3.3.18
    • v3.3.2
    • v3.3.3
    • v3.3.4
    • v3.3.5
    • v3.3.6
    • v3.3.7
    • v3.3.8
    • v3.3.9
    • v3.4.0
    • v3.4.0-BETA1
    • v3.4.0-BETA2
    • v3.4.0-BETA3
    • v3.4.0-BETA4
    • v3.4.0-RC1
    • v3.4.0-RC2
    • v3.4.1
    • v3.4.10
    • v3.4.11
    • v3.4.12
    • v3.4.13
    • v3.4.14
    • v3.4.15
    • v3.4.16
    • v3.4.17
    • v3.4.18
    • v3.4.19
    • v3.4.2
    • v3.4.3
    • v3.4.4
    • v3.4.5
    • v3.4.6
    • v3.4.7
    • v3.4.8
    • v3.4.9
    Plages de versions concernées
    • ECOSYSTEM: ≥ 3.0.0, < 3.4.20

    Mettez à jour vers 3.4.20

  • symfony/form Packagist

    Versions du logiciel
    • v4.0.0
    • v4.0.1
    • v4.0.10
    • v4.0.11
    • v4.0.12
    • v4.0.13
    • v4.0.14
    • v4.0.2
    • v4.0.3
    • v4.0.4
    • v4.0.5
    • v4.0.6
    • v4.0.7
    • v4.0.8
    • v4.0.9
    Plages de versions concernées
    • ECOSYSTEM: ≥ 4.0.0, < 4.0.15

    Mettez à jour vers 4.0.15

  • symfony/form Packagist

    Versions du logiciel
    • v4.1.0
    • v4.1.1
    • v4.1.2
    • v4.1.3
    • v4.1.4
    • v4.1.5
    • v4.1.6
    • v4.1.7
    • v4.1.8
    Plages de versions concernées
    • ECOSYSTEM: ≥ 4.1.0, < 4.1.9

    Mettez à jour vers 4.1.9

  • symfony/form Packagist

    Versions du logiciel
    • v4.2.0
    Plages de versions concernées
    • ECOSYSTEM: ≥ 4.2.0, < 4.2.1

    Mettez à jour vers 4.2.1

  • symfony Ubuntu:16.04:LTS

    Versions du logiciel
    • 2.7.1+dfsg-1
    • 2.7.5+dfsg-1
    • 2.7.9+dfsg-1
    • 2.7.9+dfsg-1ubuntu2
    • 2.7.10-0ubuntu2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • symfony Ubuntu:Pro:18.04:LTS

    Versions du logiciel
    • 2.8.7+dfsg-1.3ubuntu1
    • 3.4.3+dfsg-1ubuntu4
    • 3.4.6+dfsg-1
    • 3.4.6+dfsg-1ubuntu0.1
    • 3.4.6+dfsg-1ubuntu0.1+esm1
    • 3.4.6+dfsg-1ubuntu0.1+esm2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

Sources originales

Vérifiez votre serveur →