عاجل ومؤقت: ثغرة PHP حرجة. كيف تفحص ←

لكل من يقبل المدفوعات بالبطاقات — في أي بلد

PCI DSS 4.0 — اكتشف ثغرات الواجهة قبل أن يكتشفها المقيّم.

PCI DSS هو معيار صناعة بطاقات الدفع، وليس لائحة أمريكية. إذا كنت تقبل المدفوعات بالبطاقات — صفحة دفع، أو زر تبرّع، أو نموذج حجز — فهو ينطبق عليك. وجزء منه مرئي من خارج شبكتك.

نتائج الفحص والتطبيق باللغة الإنجليزية حالياً.

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

على من ينطبق

على أي مؤسسة تخزّن بيانات حاملي البطاقات أو تعالجها أو تنقلها التزامات بموجب PCI DSS، أيًّا كان البلد الذي تعمل فيه. وتفي معظم المؤسسات الأصغر بها عبر استبيان تقييم ذاتي بدلًا من تدقيق كامل، ويعتمد الاستبيان المنطبق على طريقة التعامل مع المدفوعات. واستخدام صفحة دفع مستضافة يقلّص النطاق كثيرًا — لكنه لا يلغيه، لأن الصفحة التي تعيد توجيه عميلك إلى مزوّد الدفع لا يزال يجب تقديمها بشكل آمن.

  • قبول المدفوعات عبر صفحة دفع لطرف خارجي يُبقي موقعك ضمن النطاق
  • التبرعات والاشتراكات وحجوزات الفعاليات تُحتسب تمامًا مثل مبيعات التجزئة
  • النطاق يتعلق بكيفية تدفق بيانات البطاقات، لا بحجم الأموال المتداولة

ما الذي يمكن للفحص الخارجي رؤيته — وما لا يمكنه

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

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

ما الذي ينظر إليه هذا الفحص

كل عنصر أدناه يقابل شيئًا يتوقع المقيّم رؤيته، وكل منها قابل للتحقق من الخارج دون المساس بأنظمتك بأي طريقة تدخّلية.

  • فرض HTTPS — يجب ألّا تنتقل بيانات حاملي البطاقات أبدًا عبر HTTP العادي، لذا فإن موقع HTTP دون إعادة توجيه مشكلة فورية
  • سلامة بروتوكول TLS — إصدارات البروتوكول الأقدم لم تعد مقبولة وفق المعيار
  • صلاحية الشهادة — الشهادة المنتهية أو غير المطابقة تُخلّ بالتشفير الذي يعتمد عليه العملاء
  • HSTS — يطلب من المتصفحات رفض النسخة غير الآمنة من موقعك في الزيارات اللاحقة
  • التعرّض لثغرات معروفة — البرمجيات غير المحدَّثة على الخدمات المواجهة للإنترنت من أكثر الإخفاقات التي يُشار إليها
  • Heartbleed — ثغرة قديمة لا تزال تظهر على خدمات منسية
  • خدمات قواعد البيانات المكشوفة — يصعب الدفاع عن قاعدة بيانات يمكن الوصول إليها من الإنترنت العام في أي تقييم
  • ملاحظات التخزين السحابي — تطابق الأسماء يترك الملكية وإتاحة الملفات للعامة غير مؤكدتين؛ ولا يُسترجع أي ملف
  • أدلة نقل البريد — يُميَّز STARTTLS المُعلَن عن مصافحة TLS مكتملة؛ ولا يُقيَّم سلوك الترحيل
  • security.txt — يتوقع المعيار وجود مسار موثّق يتيح لأي شخص الإبلاغ عن ثغرة إليك

أين تخسر المؤسسات النقاط عادةً

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

  • افحص المضيفين المنسيين، لا الموقع الرئيسي وحده
  • أصلح عناصر طبقة النقل أولًا؛ فهي سريعة وتحمل الوزن الأكبر لدى المقيّم
  • انشر ملف security.txt — يستغرق دقائق، وهو توقّع موثّق

أسئلة شائعة

›هل ينطبق PCI DSS على المؤسسات البريطانية؟

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

›نستخدم صفحة دفع مستضافة. هل لا نزال ضمن النطاق؟

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

›هل النتيجة السليمة هنا تعني الامتثال؟

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

›كم مرة ينبغي إعادة تشغيله؟

بعد أي تغيير في الاستضافة أو الشهادات أو DNS، ووفق جدول منتظم في غير ذلك. فالشهادات تنتهي، وتظهر خدمات جديدة على نطاقات فرعية قديمة، وتُنشر الثغرات باستمرار — فالواجهة الخارجية ليست شيئًا ثابتًا.

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

ابدأ مجانًا — ٥ نطاقات، بلا بطاقة