cbcvebase.
CVE-2015-5291
published 2015-11-02

CVE-2015-5291: Heap-based buffer overflow in PolarSSL 1.x before 1.2.17 and ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL…

PriorityP335medium6.8CVSS 2.0
AVNACMAuNCPIPAP
EPSS
3.63%
88.1th percentile
Heap-based buffer overflow in PolarSSL 1.x before 1.2.17 and ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial of service (client crash) and possibly execute arbitrary code via a long hostname to the server name indication (SNI) extension, which is not properly handled when creating a ClientHello message. NOTE: this identifier has been SPLIT per ADT3 due to different affected version ranges. See CVE-2015-8036 for the session ticket issue that was introduced in 1.3.0.

Affected

13 ranges
VendorProductVersion rangeFixed in
debiandebian_linux
debiandebian_linux
debianmbedtls
fedoraprojectfedora
fedoraprojectfedora
fedoraprojectfedora
mbedmbedtls>= 0 < 2.2.1-22.2.1-2
opensuseleap
opensuseopensuse
polarsslpolarssl<= 1.2.17
polarsslpolarssl>= 1.0.0 < 1.2.171.2.17
trustedfirmwarembed_tls>= 1.3.0 < 1.3.141.3.14
trustedfirmwarembed_tls>= 2.0.0 < 2.1.22.1.2

CVSS provenance

nvdv2.06.8MEDIUMAV:N/AC:M/Au:N/C:P/I:P/A:P
osv6.8MEDIUM
vendor_debian6.8LOW
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.