رفتن به مطلب

وجود باگ xss در تمام ورژن های وردپرس و رفع آن


™@я€z

پست های پیشنهاد شده

1 - فایل wp-cron.php رو باز کنید .

2 - به دنبال کد زیر بگردید :


$_GET[ 'doing_wp_cron' ];

با کد زیر جایگزین کنید :


htmlspecialchars($_GET[ 'doing_wp_cron' ]);

با اینکار جلوی اجرای دستورات مخرب از طریق باگ XSS رو میگیریم .

دوستانی که هر ورژنی از وردپرس را دارند حتما این کار را بکنند تا جلوی این باگ گرفته بشه.

منبع:بکس کامیپوتر

لینک به ارسال

بیخطره :P

دقت داشته باشید حملات xss به کاربر هست در صورتیکه هیچ کاربری به اون فایل نمیره :D

همچنین من خطری ندیدم ^_^


http://www.rezaonline.net/blog/wp-cron.php?doing_wp_cron=<script>alert('xss')</script>

لینک به ارسال

بله دوستان اونقدر خطرناک نیست اما ممکن هست هکرها بتونند بعضی صفحات رو با هاش دیفیس کنند پس بهره بگیم کار از محکم کاری عیب نمی کنه نه؟

این مقدار چک میشه ، ست نمیشه !

در صورتی بعنوان باگ میشه قبولش کرد که حداقل یک نفوذ سطح پائین هم ارائه بدید .

اگه در مورد روش نفوذ XSS اطلاع داشته باشید ، این نفوذ با استفاده از جاوااسکریپت هست و هدفش صرفاً کاربرای اون سایت هست .

در حقیقت XSS میتونه گاهاً خطرناکترین نفوذ بشه ، چون اجازه میدی یک زبان برنامه نویسی رو روی سایتتون اعمال کنن ، جایی شنیدم گوگل و یاهو رو تونستن به این شیوه مورد نفوذ قرار بدن . :)

یه مثال ساده بگم که قابل درک باشه .

فرض کنید توی یک سایتی یه فرم لاگین هست + یک فرم ثبت کامنت و یک سری چیزهای دیگه .

وقتی نظرات بدون پالایش ثبت بشن ، یعنی اجازه ثبت دستوراتی جاوااسکریپت رو هم بدن ، اونجاست که دیگه فاجعه شروع میشه .

شما میایید به جای نظر ، یه سلام و علیک مینویسید و بعدش دستورات جاوااسکریپت .

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

نظر که ثبت شده ، دستورات ثبت شده .چیزی که شما میبینید یک سلام و علیک هست .

دستورات جاوااسکریپت توی سورس قابل دیدن هست .

حالا فقط کافیه منتظر طعمه بشید ، همین . :P

پ ن : از نوشتن سورس کد معذروم . ;)

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...