مشکل امنیتی بسیارخطرناک در Bash - تمامی سیستم عامل های لینوکس


مشکل امنیتی جدیدی در  پکیج Bash که در همه نسخه های لینوکسی وجود دارد گزارش شده است. که می توان از طریق این مشکل امنیتی دستورات و کامندهای لینوکسی را از راه دور بر روی سرور دیگران اجرا نمایید که در گزارش دریافتی درجه اهمیت این باگ از نوع critical (حیاتی) می باشد و باید هرچه زودتر نسبت به ایمن سازی این package اقدام نمود.


چه ورژنهایی از لینوکس دارای این مشکل امنیتی خطرناک هستند ؟‌
تمامی نسخه های که بر پایه RedHat نوشته شده اند که می توان سیستم عامل های CentOS , CloudLinux را  نام برد و در مجموعه تمامی محصولات RedHat را می توان به ترتیب زیر نام برد.

  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 4 (ELS)




چگونه از آسیب پذیر بودن سرور خود اطمینان حاصل کنیم ؟

برای این که متوجه شوید که آیا سرور شما آسیب پذیر است یا خیر دستور زیر را از طریق SSH در سرور اجرا کنید.


env x='() { :;}; echo vulnerable#SecureHost.ir'  bash -c "echo this is a test"

در صورتی که سرور شما نسبت به این مشکل امنیتی خطرناک آسیب پذیر باشد. با خروجی زیر مواجه می شوید.


vulnerable#SecureHost.ir
this is a test

و در صورتی که این مشکل بر روی سرور شما برطرف شده باشد و یا وجود نداشته باشد . خروجی دستور ذکر شده به شرح ذیل می باشد.

bash: warning: x: ignoring function definition attempt
bash: error importing function definition for `x'
this is a test


حال در صورت آسیب پذیر بودن چگونه این مشکل امینی خطرناک را برطرف نماییم.

شما به جهت برطرف نمودن این مشکل امنیتی کافی است یک تیکت به بخش امنیت ارسال نمایید تا این مشکل امینی خطرناک را برای شما برطرف نمایند. و یا می توانید
دستور زیر را در سرور خود اجرا نمایید.

yum -y update bash


آیا پس از اعمال تغییرات نیاز به راه اندازی دوباره سرور است ؟
خیر پس از اعمال تغییرات نیاز به reboot سرور نیست.


جزییات بیشتر :
http://buy.securehost.ir/knowledgebase.php?action=displayarticle&id=653
https://securityblog.redhat.com/2014/09/24/bash-specially-crafted-environment-variables-code-injection-attack/
https://access.redhat.com/solutions/1207723
https://news.ycombinator.com/item?id=8362171
http://lists.centos.org/pipermail/centos-announce/2014-September/020585.html


  • Email, SSL
  • 12 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

Related Articles

مشکل امنیتی بسیارخطرناک در Bash - مشکل امنیتی دوم - ShellShock

روز گذشته  مشکل امنیتی بسیار خطرناک برای پکیج Bash در سرور های لینوکسی گزارش شد که در...

مشکل امنیتی حیاتی در OpenVZ

مشکل امنیتی  OpenVZ  و انتشار نسخه جدید کرنل OpenVZ اخیرا مشکل امنیتی جدیدی در کرنل OpenVZ...

مشکل امنیتی بسیار حیاتی در کتابخانه glibc - تمامی سرورهای لینوکسی

مشکل امنیتی جدیدی در سیستم عامل لینوکس کشف شده است که  اکثر سیستم عامل های لینوکسی را با خطر جدی...