Skip to main content
← All vulnerabilities
CVE-2021-28861BIT-LIBPYTHON-2021-28861BIT-PYTHON-2021-28861BIT-PYTHON-MIN-2021-28861PSF-2022-5

Python 3.x through 3.10 has an open redirection vulnerability in lib/http/server.py due to no protection against multiple (/) at the beginni

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.7.14, 3.8.14, 3.9.14, 3.10.6
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Python 3.x through 3.10 has an open redirection vulnerability in lib/http/server.py due to no protection against multiple (/) at the beginning of URI path which may leads to information disclosure. NOTE: this is disputed by a third party because the http.server.html documentation page states "Warning: http.server is not recommended for production. It only implements basic security checks."

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • libpythonBitnami

    From 3.0.0 · fixed in 3.7.14; From 3.8.0 · fixed in 3.8.14; From 3.9.0 · fixed in 3.9.14; From 3.10.0 · fixed in 3.10.6

  • pythonBitnami

    From 3.0.0 · fixed in 3.7.14; From 3.8.0 · fixed in 3.8.14; From 3.9.0 · fixed in 3.9.14; From 3.10.0 · fixed in 3.10.6

  • python-minBitnami

    From 3.0.0 · fixed in 3.7.14; From 3.8.0 · fixed in 3.8.14; From 3.9.0 · fixed in 3.9.14; From 3.10.0 · fixed in 3.10.6

References 18

bugs.python.org

GitHub · python/cpython

lists.fedoraproject.org

security.gentoo.org