FixVibe
Covered by FixVibecritical

SQL Injection در Ghost Content API (CVE-2026-26980)

نسخه‌های Ghost 3.24.0 تا 6.19.0 حاوی یک آسیب‌پذیری مهم تزریق SQL در Content API هستند. این به مهاجمان غیرمجاز اجازه می دهد تا دستورات SQL دلخواه را اجرا کنند، که به طور بالقوه منجر به استخراج داده یا تغییرات غیرمجاز می شود.

CVE-2026-26980GHSA-w52v-v783-gw97CWE-89

تاثیر

نسخه‌های Ghost 3.24.0 تا 6.19.0 در معرض آسیب‌پذیری حیاتی تزریق SQL در Content API [S1] هستند. یک مهاجم احراز هویت نشده می تواند از این نقص برای اجرای دستورات SQL دلخواه در برابر پایگاه داده زیربنایی [S2] سوء استفاده کند. بهره برداری موفقیت آمیز می تواند منجر به قرار گرفتن در معرض داده های حساس کاربر یا تغییر غیرمجاز محتوای سایت [S3] شود. این آسیب‌پذیری دارای امتیاز CVSS 9.4 است که نشان‌دهنده شدت بحرانی آن [S2] است.

علت اصلی

مشکل از اعتبارسنجی ورودی نامناسب در Ghost Content API [S1] ناشی می شود. به طور خاص، برنامه نمی تواند به درستی داده های ارائه شده توسط کاربر را قبل از ترکیب آن در جستجوهای SQL [S2] پاکسازی کند. این به مهاجم اجازه می دهد تا ساختار پرس و جو را با تزریق قطعات مخرب SQL [S3] دستکاری کند.

نسخه های تحت تأثیر

نسخه‌های Ghost از 3.24.0 تا و از جمله 6.19.0 نسبت به این مشکل آسیب‌پذیر هستند [S1][S2].

اصلاح

مدیران باید نصب Ghost خود را به نسخه 6.19.1 یا جدیدتر ارتقا دهند تا این آسیب پذیری [S1] برطرف شود. این نسخه شامل وصله هایی است که ورودی های مورد استفاده در محتوای جستجوهای API [S3] را به درستی خنثی می کند.

شناسایی آسیب پذیری

شناسایی این آسیب پذیری شامل تأیید نسخه نصب شده بسته ghost در برابر محدوده آسیب دیده (3.24.0 تا 6.19.0) [S1] است. سیستم‌هایی که این نسخه‌ها را اجرا می‌کنند، از طریق محتوای API [S2] در معرض خطر بالایی برای تزریق SQL هستند.