Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
next-security-check — افحص مشروع Next.js مقابل الاستشارات الأمنية الصادرة في 14 أكتوبر 2026 (CVE-2026-96889، RCE في use cache، DoS في Server Actions). بدون أي تبعيات. | Kitploit
أدوات/GitHubGitHub/amansin001/next-security-check
التحليل الثابتماسحات الثغرات الأمنيةتحليل الثغرات الأمنيةأمن الويبDevSecOpsأمن سلسلة التوريد
GitHubamansin001/next-security-check

next-security-check

افحص مشروع Next.js مقابل الاستشارات الأمنية الصادرة في 14 أكتوبر 2026 (CVE-2026-96889، RCE في use cache، DoS في Server Actions). بدون أي تبعيات.

عرض المستودع
11منذ 8 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
الموقع الإلكتروني
مشاركة

next-security-check

افحص مشروع Next.js مقابل استشارات Next.js الأمنية الصادرة في 14 أكتوبر 2026 بأمر واحد، ودون أي اعتماديات:

  • CVE-2026-96889 (GHSA-2464-fhr4-w9xw): تنفيذ شيفرة عن بُعد في واجهة برمجة تطبيقات تحسين الصور (Image Optimization API) مع SVG، عبر sharp (حرجة)
  • GHSA-673q-mjm6-r5xr: تنفيذ شيفرة عن بُعد في دوال use cache التي تُعيد مصفوفات مُنمّطة (typed arrays) (حرجة، Next.js 16)
  • GHSA-p3m5-59mp-jv5r: حجب الخدمة (denial of service) في Server Actions (عالية)
  • GHSA-xqc2-xf4c-x3h3: حزم React Server Components، إذا كانت مثبّتة مباشرةً (حرجة)

يقرأ الإصدارات المثبّتة فعليًا في node_modules (بتخطيطات npm أو pnpm أو yarn، بما في ذلك النسخ المتداخلة)، وليس النطاقات المذكورة في package.json، ويفحص شيفرتك المصدرية بحثًا عن "use cache" و"use server" وnext/image.

الشرح الكامل: تحديث Next.js الأمني، أكتوبر 2026

الاستخدام

يتطلب Node.js 18 أو أحدث. شغّله في جذر المشروع بعد تثبيت الحزم:

curl -O https://raw.githubusercontent.com/AmanSin001/next-security-check/main/next-security-check.mjs
node next-security-check.mjs            # current folder
node next-security-check.mjs ./my-app   # or a path
echo $?                                 # 0 = nothing to do, 1 = action needed

مثال على المخرجات

تثبيت حقيقي لـ Next.js 16.3.0 مع Server Actions وnext/image:

Next.js security check (October 14, 2026 advisories)
next:     16.3.0
sharp:    0.35.3
features: App Router yes, "use cache" no, Server Actions yes, next/image yes

FIX  CVE-2026-96889       Image Optimization RCE with SVG (critical)
      your app uses next/image. sharp 0.35.3 installed; needs 0.35.5+.
      Fix: next 16.4.1, or sharp 0.35.5+ for every copy
FIX  GHSA-673q-mjm6-r5xr  use cache RCE (critical, Next.js 16)
      no "use cache" found; Vercel still says upgrade
      Fix: next 16.4.1
FIX  GHSA-p3m5-59mp-jv5r  Server Actions denial of service (high)
      your code has "use server"
      Fix: next 16.4.1
ok   GHSA-xqc2-xf4c-x3h3  React Server Components packages (critical)
      not installed directly (Next.js bundles its own)

Action needed: upgrade, reinstall, rebuild and redeploy.

فخّ sharp في Next.js 15

لا يزال Next.js 15.5.28 يقبل sharp ^0.34.3، ولا يوجد إصدار مُصلَح في سلسلة 0.34. إذا كانت sharp موجودة في package.json الخاص بك أو مثبّتة في ملف القفل (lockfile) لديك، فإن ترقية Next.js تُبقيها كما هي. يرصد الفاحص ذلك ويقترح npm install sharp@^0.35.5.

الإصدارات المُصلَحة

السلسلةالإصدار المُصلَح
Next.js 1616.4.1
Next.js 1515.5.28
sharp0.35.5 أو أحدث
react-server-dom-*19.0.9، 19.1.10، 19.2.9، 19.3.1

الاختبارات

node --test next-security-check.test.mjs

ثماني حالات، تشمل تخطيط .pnpm الخاص بـ pnpm، والروابط الرمزية (symlinks)، وفخّ sharp في 15.x، وتطبيقات Pages Router.

القيود

  • يفحص فحص الشيفرة المصدرية المجلدات app وsrc وpages وcomponents وlib. لا تُرى الشيفرة المُولَّدة وقت البناء أو الموجودة في حزمة أخرى. عند الشك، قم بالترقية.
  • يبلّغ عن الحزم المثبّتة فقط. أعد البناء وإعادة النشر بعد الترقية؛ فالخادم قيد التشغيل يحتفظ بالشيفرة القديمة.

الترخيص

MIT. هل تحتاج إلى ترقيعها لك؟ CodeWares.

تنزيل الأداة