CVE-2016-4072
Last modified
CVE-2016-4072 is a vulnerability of currently unknown severity. The Phar extension in PHP before 5.5.34, 5.6.x before 5.6.20, and 7.x before 7.0.5 allows remote attackers to execute arbitrary code via a crafted filename, as demonstrated by mishandling of \0 characters by the phar_analyze_path function in ext/phar/phar.c.. EPSS estimates a 5.93% chance of exploitation in the next 30 days.
Description
The Phar extension in PHP before 5.5.34, 5.6.x before 5.6.20, and 7.x before 7.0.5 allows remote attackers to execute arbitrary code via a crafted filename, as demonstrated by mishandling of \0 characters by the phar_analyze_path function in ext/phar/phar.c.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions | Update |
|---|---|---|---|
| Php | Php | 5.6.0 | Alpha1 |
| Php | Php | 5.6.1 | — |
| Php | Php | 5.6.2 | — |
| Php | Php | 5.6.3 | — |
| Php | Php | 5.6.4 | — |
| Php | Php | 5.6.5 | — |
| Php | Php | 5.6.6 | — |
| Php | Php | 5.6.7 | — |
| Php | Php | 5.6.8 | — |
| Php | Php | 5.6.9 | — |
| Php | Php | 5.6.10 | — |
| Php | Php | 5.6.11 | — |
| Php | Php | 5.6.12 | — |
| Php | Php | 5.6.13 | — |
| Php | Php | 5.6.14 | — |
| Php | Php | 5.6.15 | — |
| Php | Php | 5.6.16 | — |
| Php | Php | 5.6.17 | — |
| Php | Php | 5.6.18 | — |
| Php | Php | 5.6.19 | — |
| Php | Php | 7.0.0 | — |
| Php | Php | 7.0.1 | — |
| Php | Php | 7.0.2 | — |
| Php | Php | 7.0.3 | — |
| Php | Php | 7.0.4 | — |
| Apple | Mac Os X | <= 10.11.4 | — |
| Php | Php | 5.5.0 | — |
| Php | Php | 5.5.1 | — |
| Php | Php | 5.5.2 | — |
| Php | Php | 5.5.3 | — |
| Php | Php | 5.5.4 | — |
| Php | Php | 5.5.5 | — |
| Php | Php | 5.5.6 | — |
| Php | Php | 5.5.7 | — |
| Php | Php | 5.5.8 | — |
| Php | Php | 5.5.9 | — |
| Php | Php | 5.5.10 | — |
| Php | Php | 5.5.11 | — |
| Php | Php | 5.5.12 | — |
| Php | Php | 5.5.13 | — |
| Php | Php | 5.5.14 | — |
| Php | Php | 5.5.15 | — |
| Php | Php | 5.5.16 | — |
| Php | Php | 5.5.17 | — |
| Php | Php | 5.5.18 | — |
| Php | Php | 5.5.19 | — |
| Php | Php | 5.5.20 | — |
| Php | Php | 5.5.21 | — |
| Php | Php | 5.5.22 | — |
| Php | Php | 5.5.23 | — |
Showing 50 of 59 affected configurations. See NVD for the full list.
References
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2016-4072?
How severe is CVE-2016-4072?
How do I fix CVE-2016-4072?
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 2016
- CVE-2016-4065The ConvertToPDF plugin in Foxit Reader and PhantomPDF befor…
- CVE-2016-4066Cross-site request forgery (CSRF) vulnerability in Fortinet …
- CVE-2016-4068Cross-site scripting (XSS) vulnerability in Roundcube Webmai…
- CVE-2016-4069Cross-site request forgery (CSRF) vulnerability in Roundcube…
- CVE-2016-4070Integer overflow in the php_raw_url_encode function in ext/s…
- CVE-2016-4071Format string vulnerability in the php_snmp_error function i…
- CVE-2016-4073Multiple integer overflows in the mbfl_strcut function in ex…
- CVE-2016-4074The jv_dump_term function in jq 1.5 allows remote attackers …7.5
- CVE-2016-4075Opera Mini 13 and Opera Stable 36 allow remote attackers to …6.1
- CVE-2016-4076epan/dissectors/packet-ncp2222.inc in the NCP dissector in W…
- CVE-2016-4077epan/reassemble.c in TShark in Wireshark 2.0.x before 2.0.3 …
- CVE-2016-4078The IEEE 802.11 dissector in Wireshark 1.12.x before 1.12.11…
Are you affected by CVE-2016-4072?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
