بسیاری از کاربران AWS به اشتباه تصور می کنند که امنیت ابری آنها به طور کامل توسط آمازون تامین می شود. اما این تصور بسیار خطرناک است. آمازون زیرساخت های خود را ایمن می کند، اما امنیت داخل محیط ابری همچنان بر عهده مشتری است. تصور کنید امنیت AWS مانند محافظت از یک ساختمان است: آمازون دیوارهای مستحکم و سقفی مقاوم را فراهم می کند، اما نصب قفل ها، سیستم های هشدار و اطمینان از عدم دسترسی به اشیاء با ارزش بر عهده مشتری است. در این مقاله، به بررسی مواردی که آمازون مسئولیت آنها را بر عهده نمی گیرد، آسیب پذیری های دنیای واقعی و نحوه کمک اسکنرهای امنیت ابری مانند اینترودر می پردازیم.
درک مدل مسئولیت مشترک AWS
AWS بر اساس مدل مسئولیت مشترک عمل می کند. به زبان ساده:
- آمازون مسئول ایمن سازی زیرساخت های اساسی (مانند سخت افزار، شبکه، مراکز داده) است – “دیوارها و سقف”.
- مشتری مسئول ایمن سازی داده ها، برنامه ها و پیکربندی های خود در AWS است – “قفل ها و آلارم ها”.
درک این تمایز برای حفظ یک محیط امن AWS ضروری است.
5 آسیب پذیری واقعی AWS که باید به آنها رسیدگی کنید
بیایید به برخی از آسیب پذیری های دنیای واقعی که تحت مسئولیت مشتری قرار می گیرند و راه حل های کاهش آنها را بررسی کنیم.
جعل درخواست سمت سرور (SSRF)
برنامه های میزبانی شده در AWS همچنان در برابر حملاتی مانند SSRF آسیب پذیر هستند، جایی که مهاجمان سرور را فریب می دهند تا از طرف آنها درخواست هایی را انجام دهد. این حملات می توانند منجر به دسترسی غیرمجاز به داده ها و بهره برداری بیشتر شوند.
برای دفاع در برابر SSRF:
- به طور منظم آسیب پذیری های برنامه ها را اسکن و رفع کنید.
- AWS IMDSv2 را فعال کنید، که یک لایه امنیتی اضافی در برابر حملات SSRF فراهم می کند. آمازون این محافظ را فراهم می کند، اما پیکربندی آن بر عهده مشتری است.
ضعف های کنترل دسترسی
AWS Identify and Access Management (IAM) به مشتریان امکان می دهد مدیریت کنند چه کسی به چه منابعی دسترسی دارد – اما قدرت آن فقط به اندازه اجرای آن است. مشتریان مسئول اطمینان از این هستند که کاربران و سیستم ها فقط به منابعی که واقعا نیاز دارند دسترسی داشته باشند.
اشتباهات رایج عبارتند از:
- نقش ها و دسترسی های بیش از حد مجاز
- نبود کنترل های امنیتی
- سطل های S3 به طور تصادفی عمومی
افشای داده ها
مشتریان AWS مسئول امنیت داده هایی هستند که در ابر ذخیره می کنند – و نحوه دسترسی برنامه های آنها به آن داده ها.
به عنوان مثال، اگر برنامه شما به یک سرویس پایگاه داده رابطه ای AWS (RDS) متصل می شود، مشتری باید اطمینان حاصل کند که برنامه داده های حساس را در معرض مهاجمان قرار نمی دهد. یک آسیب پذیری ساده مانند یک مرجع مستقیم شی ناامن (IDOR) تمام چیزی است که یک مهاجم با حساب کاربری برای دسترسی به داده های متعلق به سایر کاربران نیاز دارد.
مدیریت وصله
تقریبا نیازی به گفتن نیست، اما AWS سرورها را وصله نمی کند! مشتریانی که نمونه های EC2 را مستقر می کنند، مسئولیت کامل به روز نگه داشتن سیستم عامل (OS) و نرم افزار را بر عهده دارند.
به عنوان مثال، Redis مستقر شده در Ubuntu 24.04 را در نظر بگیرید – مشتری مسئول وصله کردن آسیب پذیری ها در هر دو نرم افزار (Redis) و سیستم عامل (Ubuntu) است. AWS فقط آسیب پذیری های سخت افزاری اساسی مانند مشکلات میان افزار را مدیریت می کند.
سرویس های AWS مانند Lambda برخی از مسئولیت های وصله را کاهش می دهند، اما شما همچنان مسئول استفاده از زمان های اجرا پشتیبانی شده و به روز نگه داشتن آنها هستید.
فایروال ها و سطح حمله
AWS به مشتریان کنترل سطح حمله خود را می دهد، اما مسئول آنچه که انتخاب می کنند در معرض دید قرار دهند نیست.
به عنوان مثال، اگر یک سرور GitLab در AWS مستقر شود، مشتری مسئول لایه بندی آن در پشت VPN، استفاده از فایروال یا قرار دادن آن در یک ابر خصوصی مجازی (VPC) است در حالی که اطمینان حاصل می کند تیم آنها یک روش امن برای دسترسی به آن دارد. در غیر این صورت، یک آسیب پذیری روز صفر می تواند داده های شما را در معرض خطر قرار دهد و AWS مقصر نخواهد بود.
نکته کلیدی
این مثال ها یک چیز را روشن می کنند: امنیت ابری به صورت پیش فرض ارائه نمی شود. در حالی که AWS زیرساخت های اساسی را ایمن می کند، هر چیزی که بر روی آن ساخته می شود مسئولیت مشتری است. نادیده گرفتن این واقعیت می تواند یک سازمان را در معرض خطر جدی قرار دهد – اما با ابزارهای مناسب، ایمن ماندن کاملا در دسترس است.
سطح امنیت ابری خود را با اینترودر ارتقا دهید
اینترودر به شما کمک می دهد تا از تمام این آسیب پذیری ها و موارد دیگر پیشی بگیرید، با ترکیب اسکن امنیت ابری بدون عامل، اسکن آسیب پذیری و مدیریت سطح حمله در یک پلتفرم قدرتمند و آسان برای استفاده.
چرا این یک تغییر دهنده بازی است:
- پیدا کردن آنچه دیگران از دست می دهند: اینترودر اسکن آسیب پذیری خارجی را با اطلاعات حساب های AWS ترکیب می کند تا خطراتی را پیدا کند که سایر راه حل ها ممکن است از دست بدهند.
- بدون هشدارهای نادرست: ابزارهای CSPM می توانند شدت را بیش از حد تبلیغ کنند. اینترودر خطرات واقعی را اولویت بندی می کند تا بتوانید بر آنچه واقعا مهم است تمرکز کنید.
- رفع های شفاف: مسائل به زبان ساده با راهنمایی های گام به گام رفع توضیح داده می شوند.
- حفاظت مداوم: با نظارت مداوم و هشدارها در هنگام ظهور خطرات جدید پیشتاز باشید.
- قیمت گذاری قابل پیش بینی: برخلاف سایر ابزارهای امنیت ابری که می توانند هزینه های غیرقابل پیش بینی را افزایش دهند، با اینترودر هیچ هزینه غافلگیر کننده ای وجود ندارد.
در عرض چند دقیقه راه اندازی کنید و بینش های فوری در مورد امنیت ابری خود دریافت کنید – امروز آزمایش رایگان 14 روزه خود را شروع کنید.
نظرات در مورد : آسیب پذیری های تاثیرگذار AWS که مسئولیت آن با شماست