تکنیک جدید، دیوارهای آتش وب (WAF) را دور زده و وب‌سایت‌ها را آسیب‌پذیر می‌کند

اخبار داغ فناوری اطلاعات و امنیت شبکه

 Takian.ir WAFs protection Bypassed to Execute XSS Payloads

تکنیک جدید، دیوارهای آتش وب (WAF) را دور زده و وب‌سایت‌ها را آسیب‌پذیر می‌کند

محققان امنیت سایبری از کشف یک تکنیک جدید و نگران‌کننده برای دور زدن فایروال‌های برنامه وب (WAF) پرده‌برداری کرده‌اند که بسیاری از محصولات برتر بازار را تحت تأثیر قرار می‌دهد. این روش به مهاجمان اجازه می‌دهد تا با ارسال درخواست‌های دستکاری‌شده، لایه امنیتی WAF را خنثی کرده و حملات کلاسیک مانند تزریق SQL (SQLi) و اسکریپت بین سایتی (XSS) را بر روی وب‌سایت‌هایی که ظاهراً محافظت‌شده هستند، اجرا کنند. این یافته بار دیگر تأکید می‌کند که اتکای صرف به WAF برای امنیت وب‌سایت کافی نیست.

جزئیات تکنیک چیست؟

تکنیک چگونه عمل می‌کند؟

  1. ساخت پی‌لود مخرب: مهاجم یک پی‌لود حمله تزریق SQL استاندارد را ایجاد می‌کند.

  2. ابهام‌سازی با کامنت: سپس، با استفاده از سینتکس کامنت در SQL (مانند /* و */)، بخش‌هایی از کد مخرب را درون کامنت‌های تو در تو قرار می‌دهد.

  3. ارسال درخواست به WAF: درخواست دستکاری‌شده به سرور ارسال می‌شود. بسیاری از موتورهای WAF، به دلیل پیچیدگی در تجزیه (Parsing) کامنت‌های تو در تو، قادر به شناسایی کد مخرب پنهان‌شده در آن نیستند و درخواست را سالم تشخیص داده و به سرور اصلی عبور می‌دهند.

  4. اجرا در پایگاه داده: وب سرور و پایگاه داده، این کامنت‌ها را به درستی پردازش کرده و کد SQL مخرب اصلی را استخراج و اجرا می‌کنند که این امر منجر به نشت اطلاعات یا اجرای دستورات غیرمجاز می‌شود.

وضعیت فعلی تهدید

این تکنیک توسط محققان امنیتی به طور عمومی منتشر شده و کدهای اثبات مفهوم (PoC) آن نیز در دسترس قرار گرفته است. این به آن معناست که هر مهاجمی با دانش فنی متوسط می‌تواند از آن برای حمله به وب‌سایت‌های محافظت‌شده توسط WAFهای آسیب‌پذیر استفاده کند. اگرچه هنوز گزارش گسترده‌ای از حملات با این روش منتشر نشده، اما در دسترس بودن PoC زنگ خطر را برای مدیران وب‌سایت‌ها به صدا درآورده است.

چگونه از خود محافظت کنیم؟

چرا این تهدید مهم است؟

فایروال‌های برنامه وب (WAF) یکی از اصلی‌ترین و پراستفاده‌ترین ابزارهای دفاعی در برابر حملات وب هستند و بسیاری از سازمان‌ها با اعتماد به آن‌ها، هزینه‌های گزافی را برای تهیه و نگهداری‌شان متقبل می‌شوند. کشف یک تکنیک که می‌تواند به طور همزمان بسیاری از این محصولات برتر را دور بزند، این اعتماد را به شدت زیر سؤال می‌برد. این تهدید نشان می‌دهد که امنیت یک مفهوم مطلق نیست و حتی پیشرفته‌ترین ابزارها نیز می‌توانند نقاط ضعف داشته باشند. مهم‌تر از آن، این موضوع بر یک اصل بنیادین امنیت تأکید می‌کند: هیچ لایه دفاعی نمی‌تواند جایگزین کدنویسی امن و رفع آسیب‌پذیری‌ها از مبدأ شود.

برچسب ها: WebAppSec, SQLInjection, شبکه, Hacker, Network, Cyberattack, Update, cybersecurity, VMware, Vulnerability, بدافزار, حمله سایبری, news

نوشته شده توسط تیم خبر.

چاپ