یکی از بخشهای قدیمی وردپرس، صفحهای به نام XML-RPC است.
این قابلیت در گذشته برای ارتباط برخی نرمافزارها با وردپرس استفاده میشد، اما امروزه در اکثر سایتها کاربردی ندارد و بیشتر به یکی از اهداف اصلی حملات هکرها تبدیل شده است.
XML-RPC چیست؟
XML-RPC یک مسیر ارتباطی در وردپرس است که امکان ارسال دستورات به سایت را از راه دور فراهم میکند.
در بسیاری از سایتهای امروزی این قابلیت استفاده نمیشود، اما اگر باز بماند، میتواند راهی برای انجام حملات مختلف باشد.
چرا این صفحه بسته میشود؟
هکرها معمولاً از این بخش برای انجام حملات زیر استفاده میکنند:
- تلاش برای حدس زدن رمز عبور
- ارسال درخواستهای مخرب
- ایجاد فشار روی سرور
- سوءاستفاده از امکانات قدیمی وردپرس
اگر از XML-RPC استفاده نمیکنید، بهترین کار بستن آن است.
چرا این کار از طریق Cloudflare انجام میشود؟
به جای اینکه درخواستها به هاست برسند، Cloudflare آنها را در همان ابتدا مسدود میکند.
در نتیجه:
- فشار کمتری به هاست وارد میشود.
- امنیت سایت افزایش پیدا میکند.
- بسیاری از حملات قبل از رسیدن به سایت متوقف میشوند.
آیا این کار مشکلی ایجاد میکند؟
در اکثر سایتها خیر.
تنها اگر از نرمافزارها یا سرویسهای خاصی که به XML-RPC نیاز دارند استفاده کنید، ممکن است لازم باشد این تنظیم تغییر کند که در این صورت تیم پشتیبانی آن را بررسی خواهد کرد.
جمعبندی
بستن دسترسی XML-RPC یکی از اقدامات مهم امنیتی است که به صورت رایگان در خدمات پشتیبانی ما انجام میشود تا یکی از مسیرهای رایج حملات به وردپرس از دسترس افراد مخرب خارج شود.
سوالات متداول
بستن XML-RPC در Cloudflare
۱. XML-RPC چیست؟
XML-RPC یکی از قابلیتهای قدیمی وردپرس است که امکان ارتباط از راه دور با سایت را فراهم میکند.
۲. چرا XML-RPC بسته میشود؟
زیرا در بیشتر سایتها استفادهای ندارد و یکی از مسیرهای رایج برای حملات امنیتی محسوب میشود.
۳. آیا بستن XML-RPC باعث ایجاد مشکل در سایت میشود؟
برای اکثر سایتها خیر. تنها در صورتی که از نرمافزار یا سرویس خاصی استفاده کنید که به این قابلیت وابسته باشد، ممکن است نیاز به بررسی داشته باشد.
۴. چرا این محدودیت در Cloudflare اعمال میشود؟
زیرا Cloudflare درخواستهای مخرب را قبل از رسیدن به هاست مسدود میکند و باعث کاهش مصرف منابع سرور میشود.
۵. آیا در آینده میتوان این محدودیت را برداشت؟
بله. در صورت نیاز، تنظیمات Cloudflare قابل تغییر است و این محدودیت میتواند برداشته شود.