CVE-2021-21705
Description
In PHP versions 7.3.x below 7.3.29, 7.4.x below 7.4.21 and 8.0.x below 8.0.8, when using URL validation functionality via filter_var() function with FILTER_VALIDATE_URL parameter, an URL with invalid password field can be accepted as valid. This can lead to the code incorrectly parsing the URL and potentially leading to other security implications - like contacting a wrong server or making a wrong access decision.
How to fix
- php php7.3.29, 7.4.21, 8.0.8 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| php php | 7.3.0 ≤ v < 7.3.29, 7.4.0 ≤ v < 7.4.21, 8.0.0 ≤ v < 8.0.8 | 7.3.29, 7.4.21, 8.0.8 |
| netapp clustered_data_ontap | No range specified | — |
| oracle sd-wan_aware | 8.2 | — |
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.