All vulnerabilities

Servers and applications

CVE-2023-41105

An issue was discovered in Python 3.11 through 3.11.4. If a path containing '\0' bytes is passed to os.path.normpath(), the path will be truncated unexpectedly at the first '\0' byte. There are plausible cases in which an application would have rejected a filename for security reasons in Python 3.10.x or earlier, but that filename is no longer rejected in Python 3.11.x.

Severity
High 7.5
Published
23 Aug 2023
Last changed
17 Jun 2026
Added to UpHeron
21 Oct 2026
Sources
NVD

Affected software

SoftwareAffected versions
PythonServers and applications · cpe:a:python:python
  • From 3.11.0 up to 3.11.4

References

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