کشف آسیبپذیریهای جدید SQL Injection در جنگو و اجرای کد از راه دور در XWiki
در هفته جاری، دو آسیبپذیری امنیتی مهم در دو نرمافزار محبوب متنباز شناسایی و اعلام شده است که میتواند تهدیدی جدی برای امنیت سامانههای مبتنی بر این فناوریها باشد. این آسیبپذیریها به ترتیب با شناسههای CVE-۲۰۲۵-۶۴۴۵۹ و CVE-۲۰۲۵-۲۴۸۹۳ معرفی شدهاند و به ترتیب مربوط به فریمورک جنگو و پلتفرم مدیریت دانش XWiki میباشند.
آسیبپذیری CVE-۲۰۲۵-۶۴۴۵۹ در فریمورک جنگو، که یکی از محبوبترین فریمورکهای توسعه وب در زبان برنامهنویسی پایتون است، مربوط به امکان تزریق کد SQL (SQL Injection) از طریق ارسال دیکشنریهای دستکاری شده به متدهای QuerySet و کلاس Q() میباشد. این آسیبپذیری در نسخههای پیش از ۵.۱.۱۴، ۵.۲.۸ و ۴.۲.۲۶ وجود دارد و میتواند مهاجم را قادر سازد تا دستورات مخرب SQL را به پایگاه داده ارسال کند و اطلاعات حساس را استخراج یا تغییر دهد.
از سوی دیگر، آسیبپذیری CVE-۲۰۲۵-۲۴۸۹۳ در نرمافزار XWiki که یک پلتفرم مدیریت دانش و همکاری سازمانی است، امکان اجرای کد از راه دور (Remote Code Execution) را بدون نیاز به احراز هویت فراهم میکند. این آسیبپذیری از طریق ارسال درخواستهای دستکاری شده به نقطه انتهایی SolrSearch ایجاد میشود و میتواند کل نصب XWiki را تحت تأثیر قرار دهد. این موضوع به مهاجم اجازه میدهد تا کد دلخواه خود را روی سرور اجرا کند و کنترل سامانه را به دست گیرد.
این آسیبپذیریها توسط قوانین مدیریتی Cloudflare شناسایی شدهاند و اقدامات امنیتی جدیدی برای مقابله با آنها در این پلتفرم اعمال شده است. به طور مشخص، قوانین جدیدی برای شناسایی و مسدودسازی حملات مبتنی بر این آسیبپذیریها تعریف شدهاند که شامل ثبت لاگ و مسدودسازی درخواستهای مخرب میباشد.
کاربران و مدیران سامانههایی که از نسخههای آسیبپذیر جنگو استفاده میکنند، توصیه میشود هر چه سریعتر به نسخههای جدیدتر ۵.۱.۱۴، ۵.۲.۸ یا ۴.۲.۲۶ ارتقاء دهند تا از خطرات احتمالی جلوگیری شود. همچنین، مدیران XWiki باید نسخههای خود را بهروزرسانی کرده و از آخرین پچهای امنیتی بهرهمند شوند تا از اجرای کدهای مخرب جلوگیری شود.
این رخداد بار دیگر اهمیت بهروزرسانی منظم نرمافزارها و رعایت اصول امنیت سایبری را یادآوری میکند. با توجه به افزایش پیچیدگی حملات سایبری و استفاده گسترده از فریمورکها و پلتفرمهای متنباز، توجه به آسیبپذیریهای امنیتی و واکنش سریع به آنها از اهمیت بالایی برخوردار است.
در نهایت، کارشناسان امنیتی توصیه میکنند که سازمانها علاوه بر بهروزرسانی نرمافزارها، از ابزارهای حفاظتی مانند فایروالهای برنامههای وب (WAF) و سیستمهای تشخیص نفوذ استفاده کنند تا در صورت بروز حملات، بتوانند به سرعت آنها را شناسایی و مهار کنند. همچنین آموزش کاربران و توسعهدهندگان در زمینه امنیت نرمافزار نیز میتواند نقش مهمی در کاهش ریسکهای امنیتی داشته باشد.