هشدار امنیتی در زبان گو؛ مسدودسازی اضطراری هشت کلید گواهی دیجیتال

تیم توسعه‌دهنده زبان برنامه‌نویسی «گو» (Go) در اقدامی فوری و اضطراری، نسخه‌های جدیدی از این زبان را منتشر کرده است که شامل یک محدودیت امنیتی جدی می‌شود.…
هشدار امنیتی در زبان گو؛ مسدودسازی اضطراری هشت کلید گواهی دیجیتال

تیم توسعه‌دهنده زبان برنامه‌نویسی «گو» (Go) در اقدامی فوری و اضطراری، نسخه‌های جدیدی از این زبان را منتشر کرده است که شامل یک محدودیت امنیتی جدی می‌شود. در این به‌روزرسانی، هشت کلید واسط صادرکننده گواهی دیجیتال (Intermediate CA) به لیست سیاه اضافه شده‌اند. این بدان معناست که تمامی برنامه‌هایی که با نسخه‌های جدید Go ساخته می‌شوند، به‌طور خودکار از برقراری ارتباط با وب‌سایت‌ها یا سرویس‌هایی که گواهی‌های آن‌ها توسط این کلیدهای خاص صادر شده باشد، خودداری خواهند کرد.

اگرچه تیم Go جزئیات دقیقی از دلایل این تصمیم ارائه نداده و تنها به وجود «نگرانی‌های امنیتی خاص» در عملیات این مرجع صدور گواهی اشاره کرده است، اما بررسی‌های فنی کاربران نشان می‌دهد که این کلیدها متعلق به شرکت «ای‌مودرا» (eMudhra) هستند. جالب اینجاست که موزیلا نیز چند روز پیش از این اقدام، شش گواهی واسط از همین مجموعه را در لیست سیاه مرورگر فایرفاکس قرار داده بود. سکوت معنادار نهادهای امنیتی و شرکت صادرکننده گواهی، گمانه‌زنی‌ها درباره احتمال بروز یک رخنه امنیتی بزرگ یا سوءاستفاده از این زیرساخت را افزایش داده است.

این تغییر در سطح هسته زبان Go اعمال شده و هیچ راهکار جایگزین یا تنظیماتی برای غیرفعال کردن آن در نظر گرفته نشده است؛ بنابراین، توسعه‌دهندگانی که از این زبان استفاده می‌کنند، باید هرچه سریع‌تر پروژه‌های خود را با نسخه‌های جدید بازسازی کنند. این وضعیت چالش بزرگی برای سرویس‌هایی ایجاد می‌کند که گواهی‌هایشان از طریق این کلیدهای مسدود شده صادر شده است، چرا که تا زمان دریافت گواهی‌های جدید از مراجع معتبر دیگر، ارتباطات آن‌ها در اکوسیستم Go با خطای عدم اعتبار زنجیره گواهی مواجه خواهد شد. این رویکرد سخت‌گیرانه نشان‌دهنده اولویت بالای تیم Go برای حفظ یکپارچگی و امنیت شبکه در برابر تهدیدات احتمالی است.

منبع: The Hacker News — مطلب اصلی را اینجا بخوانید