CVE-2019-9021
Description
An issue was discovered in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1. A heap-based buffer over-read in PHAR reading functions in the PHAR extension may allow an attacker to read allocated or unallocated memory past the actual data when trying to parse the file name, a different vulnerability than CVE-2018-20783. This is related to phar_detect_phar_fname_ext in ext/phar/phar.c.
How to fix
- php php5.6.40, 7.1.26, 7.2.14, 7.3.1 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| php php | v < 5.6.40, 7.0.0 ≤ v < 7.1.26, 7.2.0 ≤ v < 7.2.14, 7.3.0 ≤ v < 7.3.1 | 5.6.40, 7.1.26, 7.2.14, 7.3.1 |
| debian debian_linux | 9.0 | — |
| canonical ubuntu_linux | 12.04, 14.04, 16.04 | — |
| netapp storage_automation_store | No range specified | — |
| opensuse leap | 42.3 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.