CVE-2021-40829: medium-severity vulnerability in Amazon Web Services AWS IoT Device SDK v2 for…
TLS hostname validation issues within AWS IoT Device SDKs on macOS
Published · Updated
13Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackcvss 6.3epss 0.4%
exploitation probability
0.4%top 69% of all CVEs
observed exploitation
nono source reports it
Connections initialized by the AWS IoT Device SDK v2 for Java (versions prior to 1.4.2), Python (versions prior to 1.6.1), C++ (versions prior to 1.12.7) and Node.js (versions prior to 1.5.3) did not verify server certificate hostname during TLS handshake when overriding Certificate Authorities (CA) in their trust stores on MacOS. This issue has been addressed in aws-c-io submodule versions 0.10.5 onward. This issue affects: Amazon Web Services AWS IoT Device SDK v2 for Java versions prior to 1.4.2 on macOS. Amazon Web Services AWS IoT Device SDK v2 for Python versions prior to 1.6.1 on macOS. Amazon Web Services AWS IoT Device SDK v2 for C++ versions prior to 1.12.7 on macOS. Amazon Web Services AWS IoT Device SDK v2 for Node.js versions prior to 1.5.3 on macOS. Amazon Web Services AWS-C-IO 0.10.4 on macOS.
CVSS:3.1/AV:A/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H
Affected products
Amazon Web Services · AWS-C-IOAmazon Web Services · AWS IoT Device SDK v2 for C++Amazon Web Services · AWS IoT Device SDK v2 for JavaAmazon Web Services · AWS IoT Device SDK v2 for Node.jsAmazon Web Services · AWS IoT Device SDK v2 for PythonRelated CVEs — Amazon Web Services AWS IoT Device SDK v2 for…
In the same product, most dangerous first.
CVE-2021-40831MEDIUMMissing SNI validation and inconsistent CA override function behavior within AWS IoT Device SDKs on Apple devicesEPSS 0.6%CVE-2021-40828MEDIUMTLS hostname validation issues within AWS IoT Device SDKs on WindowsEPSS 0.4%CVE-2021-40830MEDIUMInconsistent CA override function behavior within AWS IoT Device SDKs on Unix systemsEPSS 0.4%