CVE-2020-7062
HIGH
7.5
CVSS 3.1
Description
In PHP versions 7.2.x below 7.2.28, 7.3.x below 7.3.15 and 7.4.x below 7.4.3, when using file upload functionality, if upload progress tracking is enabled, but session.upload_progress.cleanup is set to 0 (disabled), and the file upload fails, the upload procedure would try to clean up data that does not exist and encounter null pointer dereference, which would likely lead to a crash.
Affected products and versions
- PHP — From 7.2.0 (including) to 7.2.27 (including)
- PHP — From 7.3.0 (including) to 7.3.14 (including)
- PHP — From 7.4.0 (including) to 7.4.2 (including)
References
- lists.opensuse.org http://lists.opensuse.org/opensuse-security-announce/2020-03/msg00023.html Mailing List, Third Party Advisory
- bugs.php.net https://bugs.php.net/bug.php?id=79221 Exploit, Vendor Advisory
- lists.debian.org https://lists.debian.org/debian-lts-announce/2020/03/msg00034.html Mailing List, Third Party Advisory
- security.gentoo.org https://security.gentoo.org/glsa/202003-57 Third Party Advisory
- usn.ubuntu.com https://usn.ubuntu.com/4330-1/ Third Party Advisory
- www.debian.org https://www.debian.org/security/2020/dsa-4717 Third Party Advisory
- www.debian.org https://www.debian.org/security/2020/dsa-4719 Third Party Advisory
- www.tenable.com https://www.tenable.com/security/tns-2021-14 Third Party Advisory
- nvd.nist.gov Official NVD record