OWASP Top 10 وثيقة توعية: تحدّد أكبر فئات المخاطر لتطبيقات الويب المستخلصة من تحليلات البيانات واستطلاعات المجتمع. يستند الإصدار الحالي 2025 – الثامن إجمالًا – إلى بيانات أكثر من 2.8 مليون تطبيق مُختبَر ويتناول 589 من CWE؛ والجديد هو الفئتان «Software Supply Chain Failures» (A03) و«Mishandling of Exceptional Conditions» (A10)، ويبقى «Broken Access Control» في المرتبة الأولى ويشمل الآن أيضًا SSRF. وبالنسبة لفرق المطوّرين تصلح Top 10 كنقطة انطلاق ومفردات مشتركة مع الإدارة والمدققين – لكنها ليست مصمّمة كقائمة متطلبات قابلة للتحقق أو كقائمة اختبارات. ولهذا الغرض تحيل OWASP نفسها إلى ASVS وWSTG.
خريطة OWASP لفرق المطوّرين
Top 10 وASVS وCheat Sheet Series وDeveloper Guide وWSTG وSAMM وأدوات مثل Dependency-Track وZAP: ما يقدّمه كل مشروع – وكيف تترابط هذه الركائز في العمل اليومي للتطوير لتشكّل عملية متكاملة.
أكثر من 2.8 مليونتطبيق مُختبَر كقاعدة بيانات لـ Top 10:2025
345متطلبات قابلة للتحقق في 17 فصلًا (ASVS 5.0.0)
120Cheat Sheets محدَّثة باستمرار (حتى يوليو 2026)
15ممارسات أمنية في خمس وظائف أعمال (SAMM v2)
ترعى OWASP Foundation عشرات المشاريع المفتوحة حول التطوير الآمن للبرمجيات – من وثائق التوعية مرورًا بالمعايير القابلة للتحقق حتى الأدوات الجاهزة للاستخدام. وفي الممارسة تعرف فرق كثيرة Top 10، لكنها لا تعرف أي مشروع مخصّص للمتطلبات أو الاختبارات أو التأهيل أو قياس مستوى النضج. ويؤدي ذلك إلى فهم Top 10 خطأً كقائمة تحقق، بينما تبقى ASVS وWSTG وSAMM غير مستخدمة. يصنّف هذا المقال أهم الركائز ويوضّح كيف يمكن الجمع بينها على امتداد دورة التطوير في نهج متكامل – دون تكاليف تراخيص وبشكل محايد تجاه الموردين.
أهم النقاط في لمحة
ستة محاور موضوعية — انقروا للتوسيع.
صندوق أدوات OWASP في لمحة
خمس ركائز، عملية واحدة — يوضّح كل تبويب ما يقدّمه المشروع والغرض منه.
- وثيقة توعية وليست معيارًا: تحدّد Top 10 أكبر فئات المخاطر لتطبيقات الويب المستخلصة من تحليلات البيانات واستطلاعات المجتمع.
- يستند إصدار 2025 — الثامن إجمالًا — إلى بيانات أكثر من 2.8 مليون تطبيق مُختبَر ويتناول 589 من CWE؛ والجديد «Software Supply Chain Failures» (A03) و«Mishandling of Exceptional Conditions» (A10)، ويبقى «Broken Access Control» في المرتبة الأولى ويشمل الآن أيضًا SSRF.
- مناسبة كنقطة انطلاق ومفردات مشتركة مع الإدارة والمدققين — أما للمتطلبات القابلة للتحقق والاختبارات فتحيل OWASP نفسها إلى ASVS وWSTG.
إصدار 2025589 من CWEخلل التحكم في الوصول (Broken Access Control)SSRFإخفاقات سلسلة التوريد
- يترجم «التطبيق الآمن» إلى متطلبات ملموسة قابلة للتحقق: يضمّ الإصدار 5.0.0 (30 مايو 2025) عدد 345 متطلبًا في 17 فصلًا — من التفويض مرورًا بالتشفير حتى OAuth/OIDC.
- ثلاثة مستويات: Level 1 كمدخل لاستخدام ASVS، وLevel 2 كمستوى أمني قياسي شامل، وLevel 3 للتطبيقات ذات احتياجات الحماية العالية.
- قابلة للقراءة آليًا بصيغتي CSV وJSON — يمكن نقلها مباشرة إلى قوائم العمل (Backlogs) ومعايير Definition of Done، وكمقياس موضوعي في المناقصات وعقود المورّدين.
345 متطلبًا17 فصلًاالمستوى 1–3OAuth/OIDCCSV/JSON
- تقدّم 120 ورقة Cheat Sheet محدَّثة باستمرار (حتى يوليو 2026) إرشادات موجزة وقريبة من التنفيذ — من تخزين كلمات المرور مرورًا بمنع Injection حتى إدارة الأسرار (Secrets Management).
- تربط طرق عرض الفهرس الأوراق بـ ASVS وTop 10 وProactive Controls — مثالية لتأهيل المطوّرين الجدد وكمرجع في مراجعات الشيفرة.
- لا يكرّر Developer Guide (المنشور لأول مرة عام 2002، والإصدار الحالي 4.x) المحتوى، بل يقود كدليل إرشادي عبر منظومة OWASP.
120 ورقة Cheat SheetProactive ControlsOnboardingمراجعات الشيفرةالإصدار 4.x
- المنهجية المرجعية للاختبار الأمني لتطبيقات الويب: يعالج الإصدار المستقر 4.2 (ديسمبر 2020) كل سيناريو اختبار عبر معرّفات فريدة بصيغة WSTG-<Kategorie>-<Nummer>.
- يجري حاليًا إعداد الإصدار 5.0 علنًا على GitHub ويجب التعامل معه كنسخة عمل.
- تستخلص الفرق منه خطط الاختبار للإصدارات، وتنظّم الاختبارات الأمنية الداخلية، وتحدّد نطاق اختبارات الاختراق الخارجية بشكل قابل للتتبّع.
الإصدار 4.2معرّفات الاختبارخطط الاختباراختبارات الاختراقالإصدار 5.0
- يفحص Dependency-Check (مشروع OWASP رئيسي) بوصفه أداة Software Composition Analysis تبعيات المشروع مقابل الثغرات الأمنية المعروفة علنًا من NVD — ويُدمج عبر CLI أو Maven أو Gradle أو Jenkins أو Azure DevOps.
- يقيّم Dependency-Track (مشروع رئيسي أيضًا) قوائم CycloneDX SBOM باستمرار، ويدعم VEX، ويُظهر مخاطر الثغرات والإصدارات والتراخيص عبر جميع التطبيقات.
- تكمّل أداة فحص DAST المسماة ZAP الاختبارات الديناميكية المؤتمتة في خط CI — لم تعد مشروعًا لـ OWASP منذ 2023، وتستمر منذ 2024 باسم «ZAP by Checkmarx»، لكنها لا تزال مفتوحة المصدر ومجانية.
Dependency-CheckDependency-TrackZAPNVDCycloneDX SBOMVEXخط CI
المعايير والمصادر
يستند محتوى هذه الصفحة إلى الأدلة والدراسات التالية المتاحة للعموم.
OWASP Top 10:2025
الإصدار الثامن من تصنيف المخاطر؛ قاعدة بيانات تضمّ أكثر من 2.8 مليون تطبيق مُختبَر و589 من CWE المدروسة، ومن الجديد «Software Supply Chain Failures» (A03).
معيار OWASP Application Security Verification Standard 5.0.0
345 متطلبًا قابلًا للتحقق في 17 فصلًا مع ثلاثة مستويات تحقق؛ نُشر في 30 مايو 2025.
OWASP Cheat Sheet Series
مجموعة محدَّثة باستمرار من 120 وسيلة تنفيذ خاصة بموضوعات محددة (حتى يوليو 2026) مع طرق عرض فهرسية وفق ASVS وTop 10 وProactive Controls.
دليل OWASP Web Security Testing Guide v4.2
منهجية مرجعية مستقرة لاختبار تطبيقات الويب (نُشرت في 3 ديسمبر 2020) بمعرّفات اختبار فريدة؛ الإصدار 5.0 قيد التطوير.
نموذج OWASP Software Assurance Maturity Model (SAMM) v2
نموذج نضج يضمّ خمس وظائف أعمال و15 ممارسة أمنية وثلاثة مستويات نضج؛ إصدار النموذج الحالي v2.2.0 بتاريخ 6 يوليو 2024.
انضمام ZAP إلى Checkmarx
إعلان رسمي من المشروع بشأن انتقال مشروع OWASP السابق ZAP إلى Checkmarx (24 سبتمبر 2024)؛ يبقى ZAP مفتوح المصدر ومجانيًا.
هل تريدون دمج ركائز OWASP في عملية التطوير لديكم؟
ندعمكم في نقل متطلبات ASVS والاختبارات القائمة على WSTG وتقييم SAMM إلى عمليات التطوير لديكم. تواصلوا معنا لاستشارة أولية غير ملزمة.