High severity · published Sep 17, 2026
CVE-2026-92943
Improper validation of certificate with host mismatch in AWS IoT Device SDK for Python
8.1
CVSS
0.4%
EPSS
No
On KEV
Description
Improper validation of certificate with host mismatch in the MQTT client TLS connection layer in AWS IoT Device SDK for Python 1.5.3 through 1.6.0 on Python 3.7 and later might allow an adversary-in-the-middle actor to impersonate the AWS IoT Core endpoint, read device telemetry, and inject arbitrary MQTT messages that the device processes as authentic, via a certificate issued for an unrelated hostname by a certificate authority present in the device trust store.
To remediate this issue, users should upgrade to version 1.6.1.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
High
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 32% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AW
AWSIoTPythonSDK · AWS
1.5.3 through 1.6.0 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-92943
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-92943
aws.amazon.com
https://aws.amazon.com/security/security-bulletins/2026-114-aws/
github.com
https://github.com/aws/aws-iot-device-sdk-python/releases/tag/v1.6.1
github.com
https://github.com/aws/aws-iot-device-sdk-python/security/advisories/GHSA-g7vp-3rxx-v25r
pypi.org
https://pypi.org/project/AWSIoTPythonSDK/1.6.1/
