SB2020092711 - Multiple vulnerabilities in Python



SB2020092711 - Multiple vulnerabilities in Python

Published: September 27, 2020 Updated: June 3, 2025

Security Bulletin ID SB2020092711
Severity
High
Patch available
YES
Number of vulnerabilities 2
Exploitation vector Remote access
Highest impact Code execution

Breakdown by Severity

High 50% Medium 50%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 2 secuirty vulnerabilities.


1) CRLF injection (CVE-ID: CVE-2020-26116)

The vulnerability allows a remote attacker to inject arbitrary data in server response.

The vulnerability exists due to insufficient validation of attacker-supplied data in "http.client". A remote attacker can pass specially crafted data to the application containing CR-LF characters and modify application behavior.


2) Untrusted search path (CVE-ID: CVE-2020-15801)

The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.

In Python 3.8.4, sys.path restrictions specified in a python38._pth file are ignored, allowing code to be loaded from arbitrary locations. The <executable-name>._pth file (e.g., the python._pth file) is not affected.


Remediation

Install update from vendor's website.