All vulnerabilities

Servers and applications

CVE-2021-21707

In PHP versions 7.3.x below 7.3.33, 7.4.x below 7.4.26 and 8.0.x below 8.0.13, certain XML parsing functions, like simplexml_load_file(), URL-decode the filename passed to them. If that filename contains URL-encoded NUL character, this may cause the function to interpret this as the end of the filename, thus interpreting the filename differently from what the user intended, which may lead it to…

Severity
Medium 5.3
Published
29 Nov 2021
Last changed
17 Jun 2026
Added to UpHeron
14 Oct 2026
Fixed in
7.3.33, 7.4.26, 8.0.13
Sources
NVD

Affected software

SoftwareAffected versions
PHPServers and applications · cpe:a:php:php
  • From 7.3.0 before 7.3.33
  • From 7.4.0 before 7.4.26
  • From 8.0.0 before 8.0.13

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2021-21707
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2021-21707