به گزارش The Hacker News، زبان Ruby نسخههای جدید خود را برای رفع سه نقص در موتور عبارات منظم Onigmo منتشر کرد که منشاء چهار آسیبپذیری بحرانی در پلتفرم GitLab بودهاند.
زبان برنامهنویسی Ruby نسخههای ۴.۰.۹، ۳.۴.۱۲ و ۳.۳.۱۳ را برای رفع سه باگ در Onigmo، موتور عبارات منظم داخلی خود، منتشر کرده است. این نقصهای امنیتی در ماه گذشته میلادی باعث ایجاد چهار آسیبپذیری بحرانی در GitLab شده بودند.
بر اساس بررسیهای GitLab، ارسال الگوهای خاص و دستکاریشده میتواند هنگام کامپایل توسط Ruby باعث خرابی حافظه شود. این مشکل بهطور بالقوه امکان اجرای کد از راه دور را روی سرورهای میزبان فراهم میکرد.
نکات کلیدی این خبر
- انتشار نسخههای ۴.۰.۹، ۳.۴.۱۲ و ۳.۳.۱۳ توسط Ruby
- رفع سه باگ در موتور عبارات منظم Onigmo
- برطرف شدن چهار آسیبپذیری بحرانی مرتبط با پلتفرم GitLab
- جلوگیری از خرابی حافظه و خطر اجرای کد در زمان کامپایل الگو
این خبر برای شما چه معنایی دارد؟
مدیران سیستم و توسعهدهندگانی که از زبان Ruby یا برنامههای وابسته به آن مانند GitLab استفاده میکنند، باید برای جلوگیری از خطرات خرابی حافظه و اجرای کد، محیط خود را بهروزرسانی کنند. بررسی نسخههای نصبشدهی Ruby روی سرور و اعمال پچهای جدید امنیتی برای پایداری و امنیت سرویسها ضروری است.
منبع خبر
The Hacker News
— Ruby Fixes Three Regex Engine Bugs Responsible for Four Critical GitLab RCE Flaws
انتشار در منبع:
این خبر را تحریریهی مهران هاست بر پایهی گزارش منبع بالا به فارسی نوشته است؛ جزئیات کامل و بهروزرسانیهای بعدی را در منبع اصلی ببینید.