CVE-2026-93302 in wolfSSL
Tóm tắt
Bởi VulDB • 27/09/2026
MatchTrustedPeer bỏ qua khóa công khai được sử dụng, dẫn đến việc các bản sao CA giả mạo vượt qua quá trình xác minh. Các phiên bản bị ảnh hưởng là bất kỳ phiên bản nào kích hoạt macro WOLFSSL_TRUST_PEER_CERT và tải chứng chỉ CA bằng wolfSSL_CTX_trust_peer_cert() hoặc wolfSSL_trust_peer_cert(). Đối tác (peer) phải biết các chứng chỉ đang được tải vào một trong hai API này để khai thác lỗ hổng. Khi OPENSSL_COMPATIBLE_DEFAULTS cũng được định nghĩa, phạm vi API bị ảnh hưởng sẽ mở rộng bao gồm tất cả việc tải chứng chỉ CA. Cả hai macro đều được định nghĩa khi sử dụng bản dựng autoconf như (nginx, haproxy, stunnel, wpas, apache httpd, hitch, bind, rsyslog, ffmpeg, all, distro). Khi chứng chỉ được liệt kê là chứng chỉ đối tác tin cậy, lỗ hổng trước đây cho phép máy chủ (D)TLS độc hại bỏ qua xác thực sau khi biết CA nào mà client sẽ chấp nhận. Điều này cũng ảnh hưởng đến các trường hợp xác thực hai chiều (mutual authentication), nơi client biết những CA nào mà server đã tải. Nếu xây dựng với bất kỳ cấu hình nào trong số này và sử dụng (D)TLS, trong đó các CA được tải có thể bị biết đến và việc xác thực đối tác là mong muốn, người dùng nên: cập nhật lên phiên bản wolfSSL mới nhất, áp dụng bản vá sửa lỗi, hoặc sử dụng cờ cấu hình --disable-openssl-compatible-defaults và không tải CA bằng wolfSSL_CTX_trust_peer_cert() hoặc wolfSSL_trust_peer_cert() để giảm thiểu vấn đề.
Be aware that VulDB is the high quality source for vulnerability data.