→ العودة إلى الرئيسية

الأمان

آخر تحديث: 23 أكتوبر 2026

يُفحص كل موقع تنشئه على WebTwizz بحثًا عن مشكلات أمنية، ويُحدَّث عند توفر إصلاح. توضح هذه الصفحة ما نفحصه، وما نحدّثه نيابةً عنك، وما نتولى إدارته من جانبنا، وكيف تبلغنا عن مشكلة.

للإبلاغ عن ثغرة أمنية، راسلنا على security@webtwizz.com.

فحوصات الأمان

لكل موقع ثلاثة فحوصات. ستجدها في المحرر ضمن الإعدادات < الأمان.

فحص الحزم

يعتمد موقعك على حزم مفتوحة المصدر، مثل إطار العمل الذي يعمل عليه. يقارن فحص الحزم كل حزمة يستخدمها موقعك بقاعدة بيانات npm للتنبيهات الأمنية التي تضم المشكلات الأمنية المعروفة. يُجرى الفحص يوميًا للمواقع النشطة والمنشورة، وبعد عمليات الإنشاء بالذكاء الاصطناعي، وفي كل مرة تنشر فيها، ليعكس ما هو منشور فعليًا.

فحص الكود

فحص الكود تلقائي ومجاني. يعمل عند كل نشر، وفي أي وقت تشغّله فيه. ويبحث عن الأخطاء الأكثر شيوعًا في كشف بيانات المواقع:

  • مفاتيح سرية في كود يمكن للمتصفحات الاطلاع عليه
  • قيم سرية في متغيرات بيئة عامة (تبدأ أسماؤها بـ NEXT_PUBLIC_) يمكن لأي شخص يفتح موقعك قراءتها
  • مفاتيح الخدمة التي تتجاوز قواعد الوصول إلى قاعدة بياناتك وتُستخدم في كود المتصفح
  • جداول قواعد بيانات بلا حماية على مستوى الصفوف، يمكن لأي شخص قراءتها أو تعديلها
  • مسارات مهام مجدولة يمكن لأي شخص استدعاؤها
  • عرض HTML بطريقة غير آمنة، مما قد يتيح لشخص ما تشغيل نصوصه البرمجية على صفحاتك
  • إعدادات الصور التي تسمح بوصول أوسع من اللازم

مراجعة أمنية بالذكاء الاصطناعي

تُجرى مراجعة الأمان بالذكاء الاصطناعي في المحادثة عندما تطلبها، وتستهلك أرصدة كأي رسالة. يقرأ الذكاء الاصطناعي كود موقعك بالكامل ويبحث عن مشكلات مرتبطة بطريقة عمل موقعك:

  • من يمكنه قراءة كل جزء أو تغييره
  • الصفحات والإجراءات التي تتطلب التحقق من تسجيل الدخول
  • المدفوعات
  • الحقن، حيث تُعامل مدخلات الزائر على أنها شيفرة برمجية أو استعلام لقاعدة البيانات
  • بيانات تظهر لأشخاص لا ينبغي لهم الاطلاع عليها

تأتي كل مشكلة مكتشفة مع شرح مبسط وحل مقترح. يطبّق زر الإصلاح بالذكاء الاصطناعي الحل المقترح.

درجة الخطورة

تُصنَّف كل مشكلة حسب خطورتها: حرجة أو عالية أو متوسطة أو منخفضة. ابدأ بالمشكلات الحرجة والعالية.

ما لا تستطيع عمليات الفحص فعله

لا تكشف أي أداة فحص كل المخاطر. التقرير الخالي من المشكلات يعني أن هذه الفحوصات لم تجد مشكلة، وليس أن موقعك خالٍ منها. اختبر كل ما يتعامل مع تسجيل الدخول أو المدفوعات أو بيانات مستخدميك قبل الاعتماد عليه.

تحديثات أمنية تلقائية

عندما توجد ثغرة خطيرة في حزمة يستخدمها موقعك، ويكون الإصلاح ضمن الإصدار الرئيسي نفسه، يحدّث WebTwizz موقعك نيابةً عنك:

  • تتغير إصدارات الحزم فقط. لا يُمس الكود الخاص بموقعك أبدًا.
  • نعيد بناء النسخة المنشورة من موقعك. لا تُنشر المسودات غير المكتملة أبدًا.
  • إذا فشلت إعادة البناء، تبقى نسختك الحالية متاحة على الإنترنت.
  • تُحفظ نقطة تراجع في سجل الإصدارات.
  • إذا كان مشروعك يتزامن مع GitHub، يُرسل التحديث إليه على هيئة commit.
  • ستصلك رسالة بريد إلكتروني توضح ما تغيّر.

التحديثات التلقائية مفعّلة افتراضيًا للمواقع الجديدة. أما المواقع التي أُنشئت قبل توفر التحديثات التلقائية، فتكون معطّلة فيها. يمكنك تفعيلها أو تعطيلها لأي موقع من الإعدادات < الأمان. إذا كانت هناك ثغرة تُستغل فعليًا، فقد نطبّق التحديث رغم ذلك، وقد نوقف الموقع مؤقتًا حتى إصلاحها. راجع شروط الخدمة.

تحتاج بعض المشكلات إلى أكثر من تحديث بسيط، مثل الانتقال إلى إصدار رئيسي جديد أو تغيير في الكود. لا نطبّق هذه التغييرات من تلقاء أنفسنا أبدًا. بل ننبّهك إليها مع خيار إصلاح بنقرة واحدة.

تنبيهات البريد الإلكتروني

  • المشكلات الحرجة: عندما تظهر مشكلة حرجة جديدة في موقع منشور، يتلقى مالكه رسالة بريد إلكتروني. هذا الخيار مفعّل افتراضيًا، ويمكنك إيقافه من الإعدادات < الأمان.
  • المشكلات عالية الخطورة: تُجمع في ملخص أسبوعي.

فحوصات النشر

تُجرى فحوصات الحزم والكود عند كل عملية نشر، وتظهر النتائج في نافذة النشر.

إذا كنت تفضّل عدم النشر مطلقًا مع وجود مشكلة حرجة لم تُحل، يمكنك منع النشر حتى إصلاحها. هذا الخيار معطّل افتراضيًا، ويمكنك تفعيله من الإعدادات < الأمان.

ما يتولاه WebTwizz

لا تحتاج إلى فعل أي شيء بشأن هذه العناصر. نتولى تأمينها وتحديثها:

  • القاعدة الأساسية والقوالب: القاعدة الأساسية التي يُبنى عليها كل موقع جديد، وجميع القوالب في المعرض
  • بيئات المعاينة: تعمل معاينة كل موقع في جهاز افتراضي معزول خاص بها
  • الاستضافة: استضافة WebTwizz للمواقع على عناوين webtwizz.app وعلى نطاقاتها الخاصة
  • الأسرار: تُخزّن مفاتيح API والقيم السرية الأخرى بشكل مشفّر. تُدخلها على WebTwizz فقط، وليس في محادثة مع مساعد ذكاء اصطناعي
  • المواقع الخاصة والمحمية بكلمة مرور: يتم التحقق من صلاحية الوصول قبل تحميل الموقع

أوقات الاستجابة

عندما توجد مشكلة أمنية معروفة في حزمة يوفرها WebTwizz، نصلحها خلال:

  • حرجة: 72 ساعة
  • عالية الخطورة: 14 يومًا

الإبلاغ عن ثغرة أمنية

إذا وجدت مشكلة أمنية، راسل security@webtwizz.com. سنرد عليك ونبقيك على اطلاع أثناء إصلاحها.

ما يجب تضمينه

  • ما اكتشفته وأين وجدته: العنوان أو الصفحة أو الميزة
  • خطوات إعادة حدوث المشكلة
  • ما الذي قد يفعله شخص ما باستخدامها
  • كيفية التواصل معك إذا كانت لدينا أسئلة

النطاق

منصة WebTwizz، بما فيها webtwizz.com والمحرر ولوحة التحكم، والمواقع المستضافة على WebTwizz، سواء على عناوين webtwizz.app أو على نطاقاتها الخاصة.

الحماية القانونية للباحثين الأمنيين

إذا أجريت أبحاثك بحسن نية والتزمت بما ورد في هذه الصفحة، فلن نتخذ إجراءات قانونية ضدك، وسنعدّ أبحاثك مصرحًا بها. يُرجى:

  • لا تصل إلى بيانات الآخرين أو تغيّرها أو تحذفها. إذا وصلت إلى بيانات شخص آخر بالخطأ، فتوقف، ولا تحتفظ بنسخة منها، وأبلغنا
  • اختبر فقط الحسابات والمواقع التي تملكها أو لديك إذن باختبارها
  • لا تُجرِ اختبارات تُبطئ WebTwizz أو المواقع المستضافة عليه أو تتسبب في توقفها
  • امنحنا وقتًا معقولًا لإصلاح المشكلة قبل نشرها علنًا

التنبيهات الأمنية

إصدارات أمنية أثّرت أو كان من الممكن أن تؤثّر على المواقع على WebTwizz، وما اتخذناه من إجراءات بشأنها.

أكتوبر 2026: إصدار أمني من Next.js

  • ما الذي حدث: إصلاحات لثلاث ثغرات في Next.js، اثنتان حرجتان وواحدة عالية الخطورة
  • هل تأثرت مواقع WebTwizz؟ نعم، المواقع التي تستخدم إصدارات أقدم من Next.js
  • ما الذي فعلناه: حدّثنا القاعدة الأساسية وجميع قوالب المعرض إلى Next.js 16.4.2 الذي يتضمن الإصلاحات، وحدّثنا بيئات المعاينة. ويجري تحديث المواقع المنشورة المتأثرة.

تواصل معنا

للإبلاغ عن مشكلات أمنية، راسل security@webtwizz.com. ولأي أمر آخر:

WebTwizz Technologies Inc.

18 King St E, Suite 1400

Toronto, ON M5C 1C4

Canada

support@webtwizz.com