آخرین اخبار
همهٔ اخبار
امنیت وب و نرم‌افزار گزارش بحرانیت ۵/۱۰

شناسایی چندین آسیب‌پذیری SQL Injection در محصولات مدیریت SourceCodester

کشف آسیب‌پذیری SQL Injection در سیستم مدیریت SourceCodester

یک نقص امنیتی در سیستم مدیریت بررسی آنلاین (Online Reviewer Management System) نسخه 1.0 محصول SourceCodester شناسایی شده است که امکان اجرای حملات SQL Injection را فراهم می‌کند.

جزئیات فنی آسیب‌پذیری

این آسیب‌پذیری در فایل /reviewer_0/admins/assessments/activities/btn_functions.php?action=update و در بخش پردازش آرگومان Title رخ می‌دهد. مهاجمان می‌توانند با دستکاری این پارامتر، کوئری‌های دیتابیس را تغییر داده و به اطلاعات حساس دسترسی پیدا کنند.

تحلیل سطح دسترسی و تاثیر

  • پیچیدگی حمله: پایین (Low Complexity) و قابل اجرا از طریق شبکه (Remote).
  • سطح دسترسی: با توجه به اینکه این نقطه انتهایی (Endpoint) در مسیر /admins/ قرار دارد، احتمالاً برای بهره‌برداری از آن، مهاجم نیاز به احراز هویت به عنوان مدیر (Admin) داشته باشد.
  • تاثیر: این نقص می‌تواند منجر به استخراج داده‌های دیتابیس (Database Extraction) شود.

وضعیت اکسپلویت

در حال حاضر کد اکسپلویت (Exploit) این آسیب‌پذیری به صورت عمومی منتشر شده است و می‌تواند توسط عوامل تهدید برای هدف قرار دادن سیستم‌های آسیب‌پذیر مورد استفاده قرار گیرد.

به‌روزرسانی (اکتبر 5, 2026 — Vuln Today)

به‌روزرسانی:

یک آسیب‌پذیری جدید از نوع SQL Injection با شناسه CVE-2026-105247 در محصول Online Reviewer Management System نسخه 1.0 (متعلق به SourceCodester) شناسایی شده است.

این نقص امنیتی در فایل btn_functions.php و در پارامتر Subject (زمانی که مقدار action برابر با course باشد) رخ می‌دهد. مهاجم می‌تواند بدون نیاز به احراز هویت (Unauthenticated) و به صورت از راه دور (Remote)، کوئری‌های دلخواه خود را روی دیتابیس اجرا کند. کد اکسپلویت (PoC) این آسیب‌پذیری به صورت عمومی منتشر شده است.

به‌روزرسانی (اکتبر 5, 2026 — Vuln Today)

به‌روزرسانی:

آسیب‌پذیری جدیدی از نوع SQL Injection با شناسه CVE-2026-105246 در محصول Online Reviewer Management System 1.0 متعلق به SourceCodester شناسایی شده است.

این نقص امنیتی در فایل /reviewer_0/admins/assessments/Subject/btn_functions.php?action=update و در پارامتر Subject رخ می‌دهد. مهاجم می‌تواند با ارسال ورودی‌های دست‌کاری شده، دستورات SQL را تغییر داده و به خواندن یا اصلاح غیرمجاز داده‌های ذخیره شده در دیتابیس دست یابد. با توجه به اینکه این نقطه انتهایی (Endpoint) در مسیر /admins/ قرار دارد، بهره‌برداری از آن نیازمند دسترسی احرازشده (Authenticated Session) است. کد اکسپلویت (Exploit) این آسیب‌پذیری به صورت عمومی منتشر شده است.

جمع‌بندی موارد گزارش‌شده SourceCodester

  • Online Reviewer Management System 1.0 — SQL Injection — CVE-2026-105182
  • Online Reviewer Management System 1.0 — SQL Injection — CVE-2026-105247
  • Online Reviewer Management System 1.0 — SQL Injection — CVE-2026-105246