FILTER_VALIDATE_URL accepts URLs with invalid userinfo
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.
01
beschreibt (1)
Zugehörige CVEs.
| ID | Schweregrad | ausnutzbar | ||
|---|---|---|---|---|
| CVE-2020-7071US | medium5.3 | — | ||
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… | ||||
02
Referenzen
Externe Belege — Patches, Meldungen, Analysen.
- https://bugs.php.net/bug.php?id=77423ADVISORY
- https://lists.debian.org/debian-lts-announce/2021/07/msg00008.htmlADVISORY
- https://nvd.nist.gov/vuln/detail/CVE-2020-7071WEB
- https://security.gentoo.org/glsa/202105-23ADVISORY
- https://security.netapp.com/advisory/ntap-20210312-0005/ADVISORY
- https://www.debian.org/security/2021/dsa-4856ADVISORY
- https://www.oracle.com/security-alerts/cpuoct2021.htmlADVISORY
- https://www.tenable.com/security/tns-2021-14ADVISORY
scry
Advisories wie diese benennen die exponierten Produkte, die Angreifer auf Ihrer Angriffsfläche ins Visier nehmen. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan