CVE-2026-63374
NoneCVSS
—
EPSS
0.3%
Published
Sep 22, 2026
CISA due date
—
The record
AnyIO is a high level asynchronous concurrency and networking framework that works on top of either Trio or asyncio. Prior to 4.14.2, connect_tcp() and TLSStream.wrap() can validate internationalized host names after the standard library converts them with IDNA 2003 instead of IDNA 2008. When a connection to a non-ASCII domain is hijacked or redirected, an attacker can obtain a legitimate certificate for the different ASCII hostname produced by IDNA 2003 and present it to the client, causing the malicious endpoint's certificate to validate. This issue is fixed in version 4.14.2.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-80230 When `CURLOPT_PINNEDPUBLICKEY` is configured alongside options that disable standard peer… CWE-295
- CVE-2026-53583 libgit2 is a portable C implementation of the Git core methods provided as a linkable… CWE-295
- CVE-2026-63336 The RabbitMQ Java client library allows Java and JVM-based applications to connect to and… CWE-295
- CVE-2026-69248 cryptography is a package designed to expose cryptographic primitives and recipes to… CWE-295
- CVE-2026-56820 Netty is a network application framework for development of protocol servers and clients. CWE-295
- CVE-2026-50302 Improper certificate validation in Windows Cryptographic Services allows an unauthorized… CWE-295
- CVE-2026-55001 Improper certificate validation in Windows Active Directory allows an authorized attacker… CWE-295
- CVE-2026-7532 iPAddress name constraints bypass when WOLFSSL_IP_ALT_NAME is not defined. CWE-295