پرش به محتوا
آخرین اخبار
هزاران مخزن جعلی GitHub کاربران و عامل‌های هوش مصنوعی را هدف گرفتند حملات گسترده به وردپرس با دو آسیب‌پذیری بحرانی آغاز شد باج‌افزار جدید ENCFORGE زیرساخت‌های هوش مصنوعی را هدف قرار داد حمله یک عامل هوش مصنوعی به پلتفرم Hugging Face تأیید شد آسیب‌پذیری بحرانی nginx امکان اجرای کد از راه دور را فراهم می‌کند سه بسته مخرب در RubyGems توسعه‌دهندگان Ruby را هدف قرار دادند هکرها از دو آسیب‌پذیری روز صفر SonicWall برای نفوذ به شبکه‌ها استفاده کردند آسیب‌پذیری خطرناک ۷-Zip با انتشار نسخه جدید برطرف شد هزاران مخزن جعلی GitHub کاربران و عامل‌های هوش مصنوعی را هدف گرفتند حملات گسترده به وردپرس با دو آسیب‌پذیری بحرانی آغاز شد باج‌افزار جدید ENCFORGE زیرساخت‌های هوش مصنوعی را هدف قرار داد حمله یک عامل هوش مصنوعی به پلتفرم Hugging Face تأیید شد آسیب‌پذیری بحرانی nginx امکان اجرای کد از راه دور را فراهم می‌کند سه بسته مخرب در RubyGems توسعه‌دهندگان Ruby را هدف قرار دادند هکرها از دو آسیب‌پذیری روز صفر SonicWall برای نفوذ به شبکه‌ها استفاده کردند آسیب‌پذیری خطرناک ۷-Zip با انتشار نسخه جدید برطرف شد
اخبار

وجود آسیب‌پذیری در زبان برنامه‌نویسی Ruby

خرداد ۱۰, ۱۴۰۱ نوشتهٔ hraicp3 بدون نظر

کمیته رکن چهارم – آسیب‌پذیری در زبان برنامه‌نویسی Ruby منجر به Buffer Over Read می‌شود.

در تمام نسخه‌های قبل از نسخه ۲.۶.۱۰ و از نسخه ۲.۷.۰ تا قبل از نسخه ۲.۷.۶ و از نسخه ۳.۰.۰ تا قبل از نسخه ۳.۰.۴ و از نسخه ۳.۱.۰ تا قبل از نسخه ۳.۱.۲ زبان برنامه‌نویسی Ruby، آسیب‌پذیری با شدت بالا (۷.۵ از ۱۰) وجود دارد.

منشأ این آسیب‌پذیری، توابع تبدیل رشته به عدد اعشاری (String to a Float) از جمله Kernel#Float و String#to_f است که منجر به بیش‌خوانی بافر (Buffer Over-Read) می‌شوند.

برای رفع آسیب‌پذیری، لازم است نسخه‌های آسیب‌پذیر را به یکی از نسخه‌های نسخه‌های ۲.۶.۱۰، ۲.۷.۶ ، ۳.۰.۴ و ۳.۱.۲ ارتقا دهید.

منبع: مرکز ماهر

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


Type The Green Captcha Characters Below.