CVE-2017-2784

Published Apr 20, 2017 CVSS 3.0 · 8.1 High EPSS 3.4% KEV · Not listed
Description
An exploitable free of a stack pointer vulnerability exists in the x509 certificate parsing code of ARM mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x before 2.4.2. A specially crafted x509 certificate, when parsed by mbed TLS library, can cause an invalid free of a stack pointer leading to a potential remote code execution. In order to exploit this vulnerability, an attacker can act as either a client or a server on a network to deliver malicious x509 certificates to vulnerable applications.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2017-11927 An exploitable free of a stack pointer vulnerability exists in the x509 certificate parsing code of ARM mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x before 2.4.2. A specially crafted x509 certificate, when parsed by mbed TLS library, can cause an invalid free of a stack pointer leading to a potential remote code execution. In order to exploit this vulnerability, an attacker can act as either a client or a server on a network to deliver malicious x509 certificates to vulnerable applications.
History
Type Values Removed Values Added
First Time appeared Trustedfirmware
Trustedfirmware mbed Tls
CPEs cpe:2.3:a:arm:mbed_tls:*:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:2.0.0:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:2.1.0:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:2.1.1:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:2.1.2:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:2.1.3:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:2.1.4:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:2.1.5:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:2.1.6:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:2.4.0:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:*:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:2.0.0:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:2.1.0:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:2.1.1:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:2.1.2:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:2.1.3:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:2.1.4:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:2.1.5:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:2.1.6:*:*:*:*:*:*:*
cpe:2.3:a:trustedfirmware:mbed_tls:2.4.0:*:*:*:*:*:*:*
Vendors & Products Arm
Arm mbed Tls
Trustedfirmware
Trustedfirmware mbed Tls
Weaknesses

Sources

Status
PUBLISHED
Assigner
talos
Published
Updated
Aug 5, 2024, 2:02 PM
Reserved
Dec 1, 2016, 12:00 AM
Status
Modified
Published
Apr 20, 2017, 6:59 PM
Modified
Jun 17, 2026, 1:16 AM