CVE-2019-11045CWE-170CWE-74

CVE-2019-11045

Low · published December 23, 2019

CVSS v3.1
3.7
EPSS
9%
Percentile
95.2
In the wild
Unconfirmed
What it is

In PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0, PHP DirectoryIterator class accepts filenames with embedded \0 byte and treats them as terminating at that byte. This could lead to security vulnerabilities, e.g. in applications checking paths that the code is allowed to access.

The record
Technical detail
CVSS v3.1
3.7 · LOW
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.08818 · 95.2th percentile
Weaknesses
CWE-170 · Improper Null Termination; CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
Published
2019-12-23T08:15Z
Affected products (16)
ProductVersionsFixed in
php/php≥ 7.2.0, ≤ 7.2.26—
php/php≥ 7.3.0, ≤ 7.3.13—
php/phpall versions—
fedoraproject/fedoraall versions—
fedoraproject/fedoraall versions—
debian/debian_linuxall versions—
debian/debian_linuxall versions—
debian/debian_linuxall versions—
opensuse/leapall versions—
canonical/ubuntu_linuxall versions—
canonical/ubuntu_linuxall versions—
canonical/ubuntu_linuxall versions—
canonical/ubuntu_linuxall versions—
canonical/ubuntu_linuxall versions—
canonical/ubuntu_linuxall versions—
tenable/security_center< 5.19.05.19.0
References (26)
http://lists.opensuse.org/opensuse-security-announce/2020-01/msg00036.html · [email protected]https://bugs.php.net/bug.php?id=78863 · [email protected]https://lists.debian.org/debian-lts-announce/2019/12/msg00034.html · [email protected]https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/N7GCOAE6KVHYJ3UQ4KLPLTGSLX6IRVRN/ · [email protected]https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/XWRQPYXVG43Q7DXMXH6UVWMKWGUW552F/ · [email protected]https://seclists.org/bugtraq/2020/Feb/27 · [email protected]https://seclists.org/bugtraq/2020/Feb/31 · [email protected]https://seclists.org/bugtraq/2021/Jan/3 · [email protected]https://security.netapp.com/advisory/ntap-20200103-0002/ · [email protected]https://usn.ubuntu.com/4239-1/ · [email protected]https://www.debian.org/security/2020/dsa-4626 · [email protected]https://www.debian.org/security/2020/dsa-4628 · [email protected]https://www.tenable.com/security/tns-2021-14 · [email protected]http://lists.opensuse.org/opensuse-security-announce/2020-01/msg00036.html · af854a3a-2127-422b-91ae-364da2661108https://bugs.php.net/bug.php?id=78863 · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2019/12/msg00034.html · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/N7GCOAE6KVHYJ3UQ4KLPLTGSLX6IRVRN/ · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/XWRQPYXVG43Q7DXMXH6UVWMKWGUW552F/ · af854a3a-2127-422b-91ae-364da2661108https://seclists.org/bugtraq/2020/Feb/27 · af854a3a-2127-422b-91ae-364da2661108https://seclists.org/bugtraq/2020/Feb/31 · af854a3a-2127-422b-91ae-364da2661108https://seclists.org/bugtraq/2021/Jan/3 · af854a3a-2127-422b-91ae-364da2661108https://security.netapp.com/advisory/ntap-20200103-0002/ · af854a3a-2127-422b-91ae-364da2661108https://usn.ubuntu.com/4239-1/ · af854a3a-2127-422b-91ae-364da2661108https://www.debian.org/security/2020/dsa-4626 · af854a3a-2127-422b-91ae-364da2661108https://www.debian.org/security/2020/dsa-4628 · af854a3a-2127-422b-91ae-364da2661108https://www.tenable.com/security/tns-2021-14 · af854a3a-2127-422b-91ae-364da2661108
EPSS history
Timeline
  • 23 DEC 02:40Z
    DirectoryIterator class silently truncates after a null byte
    cvelistv5