CVE-2026-93302

Alta8.2 Publicada el 27 sept 2026

MatchTrustedPeer ignora la clave pública utilizada, lo que permite que clones de CA falsificados superen la verificación. Las compilaciones afectadas son todas las que habilitan la macro WOLFSSL_TRUST_PEER_CERT y cargan certificados de CA con wolfSSL_CTX_trust_peer_cert() o wolfSSL_trust_peer_cert(). El par debe conocer los certificados que se cargan en cualquiera de esas API para aprovechar el problema. Cuando también se define OPENSSL_COMPATIBLE_DEFAULTS, se amplía la API afectada para incluir la carga de todos los certificados de CA. Ambas macros se definen al utilizar compilaciones de autoconf como (nginx, haproxy, stunnel, wpas, apache httpd, hitch, bind, rsyslog, ffmpeg, all, distro). Cuando el certificado aparece en la lista como certificado de par de confianza, el problema permitía anteriormente que un servidor (D)TLS malicioso eludiera la autenticación si sabía qué CA aceptaría el cliente. Esto también afecta a los casos de autenticación mutua en los que el cliente sabe qué CA ha cargado el servidor. Si se compila con cualquiera de estas configuraciones y se utiliza (D)TLS, los usuarios deberían, si se pueden conocer las CA cargadas y se desea autenticar al par: actualizar a la versión más reciente de wolfSSL, aplicar el parche de corrección o utilizar la opción de configuración --disable-openssl-compatible-defaults y no cargar CA con wolfSSL_CTX_trust_peer_cert() ni wolfSSL_trust_peer_cert() para mitigar el problema.

Puntuación CVSS8.2 / 10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N
Tipo de debilidad (CWE)CWE-295
Fabricanteswolfssl

Productos afectados

FabricantesProductoVersiones
wolfsslwolfssl<= 5.9.2

Artículos relacionados

This product uses the NVD API but is not endorsed or certified by the NVD.

La descripción técnica es una traducción nuestra del texto original de NVD, en inglés.

Base de datos CVE