یک آسیبپذیری امنیتی با شناسه CVE-2026-93302 در کتابخانه wolfSSL شناسایی شده است که میتواند منجر به دور زدن فرآیند احراز هویت گواهینامهها شود.
جزئیات فنی آسیبپذیری
این مشکل در تابع MatchTrustedPeer ریشه دارد؛ جایی که این تابع کلید عمومی (Public Key) مورد استفاده را نادیده میگیرد. این نقص باعث میشود کلونهای جعلی از گواهینامههای مرکز صدور گواهینامه (CA Clones) بتوانند مراحل تاییدیه (Verification) را با موفقیت پشت سر کنند.
سیستمهای تحت تاثیر
نسخههایی از wolfSSL که شرایط زیر را داشته باشند در معرض این خطر هستند:
- فعالسازی ماکروی
WOLFSSL_TRUST_PEER_CERT. - بارگذاری گواهینامههای CA از طریق توابع
wolfSSL_CTX_trust_peer_cert()یاwolfSSL_trust_peer_cert().
لازم به ذکر است که برای بهرهبرداری از این نقص، عامل تهدید باید از گواهینامههایی که در این APIها بارگذاری شدهاند، اطلاع داشته باشد. همچنین، در صورتی که ماکروی OPENSSL_COMPATIBLE_DEFAULTS نیز تعریف شده باشد، دامنه تاثیر این آسیبپذیری گستردهتر شده و تمامی روشهای بارگذاری گواهینامههای CA را شامل میشود.