AZL-113323

See a problem?
Import Source
https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-113323.json
JSON Data
https://api.osv.dev/v1/vulns/AZL-113323
Upstream
Published
2026-11-10T19:19:11Z
Modified
2026-11-11T14:17:32Z
Summary
CVE-2026-115559 affecting package python-py 1.11.0-1
Details

IMAP4.starttls() wraps the socket in TLS but leaves self._readbuf, imaplib's own read-ahead buffer, untouched. Any plaintext bytes that arrived in the same recv() as the tagged OK to STARTTLS are returned by readline() after the handshake, so the client treats them as the first responses on the protected channel. A network attacker who cannot break TLS can append forged lines after the server's OK, let the handshake complete with the real server and a valid certificate, and have the client accept the forged CAPABILITY and the forged tagged completion of the next command. This is the STARTTLS command/response injection class of CVE-2011-0411.

References

Affected packages

Azure Linux:3 / python-py

Package

Name
python-py
Purl
pkg:rpm/azure-linux/python-py

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Last Affected
1.11.0-1

Database specific

source
"https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-113323.json"