CVE-2019-11045
Last modified
CVE-2019-11045 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. 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. EPSS estimates a 8.82% chance of exploitation in the next 30 days.
Description
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.
Metrics
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Php | Php | >= 7.2.0, <= 7.2.26 |
| Php | Php | >= 7.3.0, <= 7.3.13 |
| Php | Php | 7.4.0 |
| Fedoraproject | Fedora | 30 |
| Fedoraproject | Fedora | 31 |
| Debian | Debian Linux | 8.0 |
| Debian | Debian Linux | 9.0 |
| Debian | Debian Linux | 10.0 |
| Opensuse | Leap | 15.1 |
| Canonical | Ubuntu Linux | 12.04 |
| Canonical | Ubuntu Linux | 14.04 |
| Canonical | Ubuntu Linux | 16.04 |
| Canonical | Ubuntu Linux | 18.04 |
| Canonical | Ubuntu Linux | 19.04 |
| Canonical | Ubuntu Linux | 19.10 |
| Tenable | Securitycenter | < 5.19.0 |
References
- http://lists.opensuse.org/opensuse-security-announce/2020-01/msg00036.htmlMailing List, Third Party Advisory
- https://bugs.php.net/bug.php?id=78863Exploit, Mailing List, Patch, Vendor Advisory
- https://lists.debian.org/debian-lts-announce/2019/12/msg00034.htmlMailing List, Third Party Advisory
- https://seclists.org/bugtraq/2020/Feb/27Mailing List, Third Party Advisory
- https://seclists.org/bugtraq/2020/Feb/31Mailing List, Third Party Advisory
- https://seclists.org/bugtraq/2021/Jan/3Mailing List, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20200103-0002/Third Party Advisory
- https://usn.ubuntu.com/4239-1/Third Party Advisory
- https://www.debian.org/security/2020/dsa-4626Third Party Advisory
- https://www.debian.org/security/2020/dsa-4628Third Party Advisory
- https://www.tenable.com/security/tns-2021-14Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2020-01/msg00036.htmlMailing List, Third Party Advisory
- https://bugs.php.net/bug.php?id=78863Exploit, Mailing List, Patch, Vendor Advisory
- https://lists.debian.org/debian-lts-announce/2019/12/msg00034.htmlMailing List, Third Party Advisory
- https://seclists.org/bugtraq/2020/Feb/27Mailing List, Third Party Advisory
- https://seclists.org/bugtraq/2020/Feb/31Mailing List, Third Party Advisory
- https://seclists.org/bugtraq/2021/Jan/3Mailing List, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20200103-0002/Third Party Advisory
- https://usn.ubuntu.com/4239-1/Third Party Advisory
- https://www.debian.org/security/2020/dsa-4626Third Party Advisory
- https://www.debian.org/security/2020/dsa-4628Third Party Advisory
- https://www.tenable.com/security/tns-2021-14Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2019-11045?
How severe is CVE-2019-11045?
How do I fix CVE-2019-11045?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2019
- CVE-2019-1104A remote code execution vulnerability exists in the way that…
- CVE-2019-11040When PHP EXIF extension is parsing EXIF information from an …9.1
- CVE-2019-11041When PHP EXIF extension is parsing EXIF information from an …7.1
- CVE-2019-11042When PHP EXIF extension is parsing EXIF information from an …7.1
- CVE-2019-11043In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7…9.8
- CVE-2019-11044In PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7…7.5
- CVE-2019-11046In PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7…5.3
- CVE-2019-11047When PHP EXIF extension is parsing EXIF information from an …6.5
- CVE-2019-11048In PHP versions 7.2.x below 7.2.31, 7.3.x below 7.3.18 and 7…5.3
- CVE-2019-11049In PHP versions 7.3.x below 7.3.13 and 7.4.0 on Windows, whe…9.8
- CVE-2019-1105A spoofing vulnerability exists in the way Microsoft Outlook…
- CVE-2019-11050When PHP EXIF extension is parsing EXIF information from an …6.5
Are you affected by CVE-2019-11045?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
