Search/CVE-2024-5535
● CVE — Critical

CVE-2024-5535

DiscoveredJun 27, 2024UpdatedMay 12, 2026

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer. Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the…

CVSS v3.1
9.1 CRITICAL
EPSS
5.58%
probability of exploitation in 30 days
CISA KEV
Not listed
no confirmed exploitation reported
News coverage
3
sources referencing this CVE
Related IOCs
0
seen in the same coverage
CVSS v3.1 Detail
Attack VectorNETWORK
Attack ComplexityLOW
Privileges RequiredNONE
User InteractionNONE
ScopeUNCHANGED
ConfidentialityHIGH
IntegrityNONE
AvailabilityHIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Connections
4 relationships
Timeline
disclosure → media coverage
Jun 27, 2024
Disclosure — published as a CVE record. · last revised by NVD May 12, 2026
Nov 26, 2025
ubuntu.com reports: USN-7894-1: EDK II vulnerabilities
Nov 28, 2025
ubuntu.com reports: USN-7894-2: EDK II regression
Aug 25, 2026
ubuntu.com reports: USN-8678-2: OpenSSL, OpenSSL 1.0 vulnerabilities
Public PoC (1)
Unverified third-party code — review before executing.