CVE-2024-5642

CPython 3.9 and earlier doesn't disallow configuring an empty list ("[]") for SSLContext.set_npn_protocols() which is an invalid value for the underlying OpenSSL API. This results in a buffer over-read when NPN is used (see CVE-2024-5535 for OpenSSL). This vulnerability is of low severity due to NPN being not widely used and specifying an empty list likely being uncommon in-practice (typically a protocol name would be configured).
CVSS

No CVSS.

Configurations

No configuration.

History

28 Jul 2024, 14:15

Type Values Removed Values Added
References
  • () https://security.netapp.com/advisory/ntap-20240726-0005/ -

Information

Published : 2024-06-27 21:15

Updated : 2024-07-28 14:15


NVD link : CVE-2024-5642

Mitre link : CVE-2024-5642

CVE.ORG link : CVE-2024-5642


JSON object : View

Products Affected

No product.

CWE

No CWE.