PCI DSS 6.4.3 و11.6.1: أمن النصوص البرمجية في صفحات الدفع
يحمي المتطلبان 6.4.3 و11.6.1 في PCI DSS صفحات الدفع في التجارة الإلكترونية من النصوص البرمجية المستخدمة في سرقة بيانات البطاقات (skimming). يشترط المتطلب 6.4.3 وجود طريقة للتأكد من أن كل نص برمجي في صفحة الدفع مفوَّض، وطريقة لضمان سلامته، وجردًا لجميع النصوص البرمجية مع مبرر مكتوب لكل منها. ويشترط المتطلب 11.6.1 وجود آلية لكشف التغيير والعبث تنبّه فريقك إلى أي تغييرات غير مصرح بها في ترويسات HTTP المؤثرة في الأمن وفي محتوى النصوص البرمجية لصفحات الدفع، كما يستقبلها متصفح المستهلك. كان المتطلبان من أفضل الممارسات حتى 31 مارس 2025، وأصبحا إلزاميين منذ ذلك التاريخ. ويمكن لميزة client-side security من Cloudflare، المعروفة سابقًا باسم Page Shield، أن تساعدك على استيفائهما، ويمكن لـVigilbase تشغيلها على حساب Managed Cloudflare.
ماذا يشترط المتطلبان 6.4.3 و11.6.1 في PCI DSS؟
متى أصبح المتطلبان 6.4.3 و11.6.1 إلزاميين؟
ما الصفحات والنصوص البرمجية المشمولة بالنطاق؟
ما الذي تغيّر بالنسبة إلى التجار الذين يستخدمون SAQ A؟
ما الأدلة التي يبحث عنها المقيّمون؟
كيف تساعد client-side security من Cloudflare (سابقًا Page Shield)
كيف تشغّل Vigilbase ميزة client-side security نيابةً عنك
المسؤولية وملاحظة قانونية
أبرز النقاط
المصادر
- PCI SSC: مكتبة الوثائق (PCI DSS v4.0.1)
- PCI SSC: إصدار PCI DSS v4.0.1
- PCI SSC: ملحق إرشادي حول أمن صفحات الدفع ومنع سرقة بيانات البطاقات إلكترونيًا
- PCI SSC: ملخص التغييرات من PCI DSS v3.2.1 إلى v4.0 (PDF)
- PCI SSC: نموذج SAQ A للإصدار PCI DSS v4.0 مع اختبارات المتطلبين 6.4.3 و11.6.1 (PDF)
- الأسئلة الشائعة 1588 من PCI SSC: معايير أهلية SAQ A الخاصة بالنصوص البرمجية
- الأسئلة الشائعة 1581 من PCI SSC: المتطلب 6.4.3 والنصوص البرمجية لـ3DS
- الأسئلة الشائعة 1331 من PCI SSC: أهلية SAQ وتقارير الامتثال
- Cloudflare: client-side security (سابقًا Page Shield)
- Cloudflare: client-side security والامتثال لـPCI DSS
- Cloudflare: كيف تعمل client-side security
- Cloudflare: قواعد content security rules
- Cloudflare: أنواع تنبيهات client-side security
- Cloudflare: ملاحظات إصدار client-side security
احصل على فحص Cloudflare مجاني
تقييم من A إلى F لحساب Cloudflare الخاص بك في نحو دقيقتين. وصول للقراءة فقط: سجّل الدخول عبر Cloudflare، ويُلغى الوصول عند انتهاء الفحص. التقييم والنتائج المجانية بلا تكلفة، أما التقرير الكامل فترقية اختيارية.
حلول ذات صلة
الأسئلة الشائعة
ماذا يشترط المتطلب 6.4.3 في PCI DSS؟
يشترط المتطلب 6.4.3 في PCI DSS إدارة كل نص برمجي في صفحة الدفع يُحمَّل ويُنفَّذ في متصفح المستهلك بثلاث طرق: طريقة تؤكد أن كل نص برمجي مفوَّض، وطريقة تضمن سلامة كل نص برمجي، وجرد لجميع النصوص البرمجية يسجل مبررًا مكتوبًا لسبب الحاجة إلى كل منها.ينطبق على النصوص البرمجية المحمّلة من بيئتك ومن أطراف ثالثة ورابعة. ويفحص المقيّمون سياساتك وإجراءاتك وسجلات الجرد وإعدادات الأنظمة، ويقابلون الأشخاص المسؤولين.كيف يعمل جدار حماية تطبيقات الويبدليل عملي لحماية المواقع
ماذا يشترط المتطلب 11.6.1 في PCI DSS؟
يشترط المتطلب 11.6.1 في PCI DSS وجود آلية لكشف التغيير والعبث تنبّه الموظفين إلى أي تعديل غير مصرح به في ترويسات HTTP المؤثرة في الأمن وفي محتوى النصوص البرمجية لصفحات الدفع، كما يستقبلها متصفح المستهلك. ويجب أن تعمل مرة أسبوعيًا على الأقل، أو بالتكرار الذي يحدده تحليل مخاطر موجَّه.ينبغي أن تحدد خطة الاستجابة للحوادث لديك طريقة الاستجابة لتنبيهاتها. ويوصي PCI SSC بالمراقبة المتكررة أو الآنية متى أمكن، لأن التغيير الخبيث قد يمر دون أن يُلاحَظ بين عمليات الفحص.فاحص ترويسات أمن HTTPتشغيل WAF المُدار وإدارة التغيير
هل ينطبق المتطلبان 6.4.3 و11.6.1 إذا كنا نستخدم إطار iframe لمزود خدمة دفع؟
نعم، على الصفحة التي تتضمن إطار iframe. أنت مسؤول عن النصوص البرمجية في تلك الصفحة الأم، والمزود مسؤول عن النصوص البرمجية داخل إطار iframe الخاص به. وإذا كنت تتحقق من الامتثال باستخدام SAQ A، فإنك تؤكد بدلًا من ذلك أن موقعك غير معرّض لهجمات النصوص البرمجية التي قد تؤثر في أنظمة التجارة الإلكترونية لديك.تسمح الأسئلة الشائعة رقم 1588 الصادرة عن PCI SSC للتاجر الذي يستخدم SAQ A بتأكيد ذلك بتقنيات مثل تلك الواردة في المتطلبين 6.4.3 و11.6.1، أو بتأكيد من مزود خدمة الدفع الملتزم بـPCI DSS. ويحدد البنك المستحوذ أو علامات الدفع نموذج SAQ المطبَّق.فحص أمان المواقعدليل عملي لحماية المواقع
هل يكفي Cloudflare Page Shield لاستيفاء PCI DSS 4.0؟
تذكر Cloudflare أن client-side security، المعروفة سابقًا باسم Page Shield، يمكن أن تساعد في المتطلبين 6.4.3 و11.6.1 إذا كان لديك Client-Side Security Advanced. لكنها لا تستوفيهما وحدها: فما زال عليك تبرير كل نص برمجي، واعتماد التغييرات، وتغطية ترويسات HTTP المؤثرة في الأمن، والاستجابة للتنبيهات، والمقيّم هو من يقرر ما إذا كانت الأدلة كافية.شرح ترخيص Cloudflare EnterpriseCloudflare Enterprise مع Vigilbase
هل يمكن لـVigilbase تشغيل client-side security من Cloudflare نيابةً عنا؟
نعم، ضمن باقة Managed Cloudflare. يمكن لـVigilbase تفعيلها، وبناء جرد النصوص البرمجية مع مطوريك، وتحويل content security rules من Log إلى Allow بموافقتك، والتحقيق في التنبيهات، مع سجل للإجراء المتخذ والتحقق منه.يغطي Core ساعات العمل، بينما يعمل Priority وCritical على مدار الساعة طوال أيام الأسبوع. ولا تجعل Vigilbase مؤسستك ملتزمة بـPCI DSS ولا تحل محل المقيّم الخاص بك.قارنوا Core وPriority وCriticalالتغطية والتزامات الاستجابة للحوادث