CVE-2026-93302

Hoch8.2 Veröffentlicht am 27.09.2026

MatchTrustedPeer ignoriert den verwendeten öffentlichen Schlüssel, sodass gefälschte CA-Klone die Verifizierung bestehen. Betroffen sind alle Builds, die das Makro WOLFSSL_TRUST_PEER_CERT aktivieren und CA-Zertifikate mit wolfSSL_CTX_trust_peer_cert() oder wolfSSL_trust_peer_cert() laden. Der Peer muss die Zertifikate kennen, die in eine dieser APIs geladen werden, um die Schwachstelle auszunutzen. Wenn zusätzlich OPENSSL_COMPATIBLE_DEFAULTS definiert ist, erweitert sich die betroffene API auf das Laden aller CA-Zertifikate. Beide Makros werden bei Autoconf-Builds wie (nginx, haproxy, stunnel, wpas, apache httpd, hitch, bind, rsyslog, ffmpeg, all, distro) definiert. Wenn das Zertifikat als vertrauenswürdiges Peer-Zertifikat aufgeführt ist, ermöglichte die Schwachstelle zuvor einem bösartigen (D)TLS-Server, die Authentifizierung zu umgehen, sobald er wusste, welche CAs der Client akzeptieren würde. Dies betrifft auch Fälle gegenseitiger Authentifizierung, in denen der Client weiß, welche CAs der Server geladen hat. Wenn mit einer dieser Konfigurationen gebaut wird und (D)TLS verwendet wird, bei dem die geladenen CAs bekannt sein könnten und eine Authentifizierung des Peers gewünscht ist, sollten Benutzer entweder auf die neueste wolfSSL-Version aktualisieren, den Fix-Patch anwenden oder das Configure-Flag --disable-openssl-compatible-defaults verwenden und keine CAs mit wolfSSL_CTX_trust_peer_cert() oder wolfSSL_trust_peer_cert() laden, um die Schwachstelle einzudämmen.

CVSS-Score8.2 / 10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N
Schwachstellentyp (CWE)CWE-295
Herstellerwolfssl

Betroffene Produkte

HerstellerProduktVersionen
wolfsslwolfssl<= 5.9.2

Verwandte Artikel

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

Die technische Beschreibung ist unsere Übersetzung des englischen NVD-Originaltexts.

CVE-Datenbank