cbcvebase.
CVE-2020-7071
published 2021-02-15

CVE-2020-7071: In PHP versions 7.3.x below 7.3.26, 7.4.x below 7.4.14 and 8.0.0, when validating URL with functions like filter_var($url, FILTER_VALIDATE_URL), PHP will…

PriorityP431medium5.3CVSS 3.1
AVNACLPRNUINSUCNILAN
EPSS
2.98%
85.6th percentile
In PHP versions 7.3.x below 7.3.26, 7.4.x below 7.4.14 and 8.0.0, when validating URL with functions like filter_var($url, FILTER_VALIDATE_URL), PHP will accept an URL with invalid password as valid URL. This may lead to functions that rely on URL being valid to mis-parse the URL and produce wrong data as components of the URL.

Affected

11 ranges
VendorProductVersion rangeFixed in
debiandebian_linux
debiandebian_linux
debianphp7.4< php7.4 7.4.14-1 (bullseye)php7.4 7.4.14-1 (bullseye)
msrccbl2_php_7.4.14-3_on_cbl_mariner_2.0
phpphp>= 7.3.0 < 7.3.267.3.26
phpphp>= 7.4.0 < 7.4.147.4.14
phpphp>= 8.0.0 < 8.0.18.0.1
php5php5>= 0 < 5.5.9+dfsg-1ubuntu4.29+esm145.5.9+dfsg-1ubuntu4.29+esm14
php_groupphp>= 7.3.x < 7.3.267.3.26
php_groupphp>= 7.4.x < 7.4.147.4.14
php_groupphp>= 8.0.X < 8.0.18.0.1

CVSS provenance

nvdv3.15.3MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:N/I:P/A:N
osv5.3MEDIUM
vendor_debian5.3MEDIUM
vendor_msrc5.3MEDIUM
vendor_redhat5.3MEDIUM
vendor_ubuntu4.8MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.