صيغتان مفتوحتان تهيمنان على الممارسة. ينبثق CycloneDX من مجتمع OWASP ويُوحَّد دوليًا عبر لجنة Ecma TC54: نُشر الإصدار 1.6 في يونيو 2024 بوصفه ECMA-424 (الطبعة الأولى)، ونُشر الإصدار 1.7 الصادر في أكتوبر 2025 في ديسمبر 2025 بوصفه ECMA-424 (الطبعة الثانية) – مع نمذجة موسّعة من بين أمور أخرى للمخرجات التشفيرية ونماذج تعلّم الآلة (ML). ويُطوَّر SPDX تحت مظلة Linux Foundation؛ وتوحّد ISO/IEC 5962:2021 الإصدار 2.2.1، بينما تمرّ المواصفة الحالية 3.0.1 (ديسمبر 2024) بإجراءات ISO بوصفها ISO/IEC DIS 5962. تعود جذور SPDX إلى مجال الامتثال للتراخيص، بينما يتوجّه CycloneDX أكثر نحو حالات الاستخدام الأمنية – وكلاهما يستوفي متطلب CRA بشأن «صيغة شائعة وقابلة للقراءة آليًا».
إدارة SBOM لـ سلسلة توريد البرمجيات
كيف تُنشئون قوائم المكوّنات البرمجية (SBOM) وتوزّعونها وتستخدمونها تشغيليًا وفق المعايير – من اختيار الصيغة مرورًا بالدمج في عملية البناء حتى الربط المستمر مع الثغرات الأمنية.
2صيغتان مفتوحتان تهيمنان على الممارسة: CycloneDX وSPDX
3فئات NTIA Minimum Elements لعام 2021
2026عناصر CISA تحلّ محلّ نسخة NTIA (يوليو 2026)
2027الالتزامات الرئيسية لـ CRA تسري اعتبارًا من 11 ديسمبر 2027
قائمة المكوّنات البرمجية (Software Bill of Materials – SBOM) جرد قابل للقراءة آليًا لجميع مكوّنات البرمجية – على غرار قائمة المواد في التصنيع. ومنذ حوادث مثل Log4Shell على أبعد تقدير بات واضحًا أن المؤسسات التي تفتقر إلى شفافية المكوّنات لا تستطيع الإجابة عمّا إذا كانت متأثرة بثغرة جديدة وأين. ومع قانون المرونة السيبرانية (Cyber Resilience Act) تصبح SBOM لأول مرة التزامًا قانونيًا في الاتحاد الأوروبي للمنتجات ذات العناصر الرقمية؛ وبالتوازي أعادت CISA والشركاء الدوليون في يوليو 2026 تحديد الحد الأدنى من محتوى SBOM. وتشمل إدارة SBOM أكثر من مجرد إنشاء ملف لمرة واحدة: إنها عملية مستمرة من التوليد والتوزيع والإثراء والتقييم عبر دورة حياة المنتج بأكملها.
من معيار الصيغة إلى الالتزام القانوني
اضغطوا على كل محطة لعرض التفاصيل.
يونيو 2024
CycloneDX 1.6 يصبح ECMA-424
تُوحَّد المواصفة المنبثقة عن مجتمع OWASP دوليًا عبر لجنة Ecma TC54: يصدر الإصدار 1.6 بوصفه ECMA-424 (الطبعة الأولى)؛ ويليه الإصدار 1.7 الصادر في أكتوبر 2025 في ديسمبر 2025 بوصفه الطبعة الثانية.
10 ديسمبر 2024
دخول قانون المرونة السيبرانية (Cyber Resilience Act) حيز التنفيذ
تدخل اللائحة (EU) 2024/2847 حيز التنفيذ. ويشترط الملحق I الجزء II قائمة مكوّنات برمجية بصيغة شائعة قابلة للقراءة آليًا، تغطي على الأقل التبعيات من المستوى الأعلى.
أغسطس 2025
BSI TR-03183 الجزء 2، الإصدار 2.1.0
يجسّد BSI متطلبات CRA بمواصفات شكلية وموضوعية لكل حقل بيانات — بما في ذلك توصيات الربط مع SPDX وCycloneDX ومعالجة المكوّنات الافتراضية والمُشار إليها.
يوليو 2026
وثيقة 2026 Minimum Elements for a SBOM
تحلّ CISA وNSA وFBI والجهات الشريكة الدولية محلّ نسخة NTIA لعام 2021. ومن الإضافات الجديدة تجزئات المكوّنات (Hashes)، وبيانات الترخيص، وأداة التوليد، وسياق التوليد.
11 ديسمبر 2027
سريان الالتزامات الرئيسية لـ CRA
تسري الالتزامات الرئيسية لقانون المرونة السيبرانية (Cyber Resilience Act)؛ بينما تسري التزامات الإبلاغ اعتبارًا من 11 سبتمبر 2026. وتُعدّ SBOM جزءًا من الوثائق الفنية ويجب تقديمها إلى سلطات مراقبة السوق عند الطلب.
أهم النقاط في لمحة
ستة محاور موضوعية — انقروا للتوسيع.
إدارة SBOM من أربع زوايا
من اختيار الصيغة حتى الالتزام التنظيمي — اختاروا التبويب لعرض التفاصيل.
- ينبثق CycloneDX من مجتمع OWASP ويُوحَّد عبر لجنة Ecma TC54 — صدر الإصدار 1.7 في ديسمبر 2025 بوصفه ECMA-424 (الطبعة الثانية)، مع نمذجة موسّعة من بين أمور أخرى للمخرجات التشفيرية ونماذج تعلّم الآلة (ML).
- يُطوَّر SPDX تحت مظلة Linux Foundation؛ وتوحّد ISO/IEC 5962:2021 الإصدار 2.2.1، بينما تمرّ المواصفة الحالية 3.0.1 بإجراءات ISO بوصفها ISO/IEC DIS 5962.
- تعود جذور SPDX إلى مجال الامتثال للتراخيص، بينما يتوجّه CycloneDX أكثر نحو حالات الاستخدام الأمنية — وكلاهما يستوفي متطلب CRA بصيغة شائعة وقابلة للقراءة آليًا.
CycloneDXSPDXECMA-424ISO/IEC 5962TC54Linux Foundation
- حدّدت NTIA عام 2021 لأول مرة الحد الأدنى من المكوّنات في ثلاث فئات: حقول البيانات، ودعم الأتمتة، والعمليات المصاحبة.
- تضيف 2026 Minimum Elements الصادرة عن CISA وNSA وFBI والجهات الشريكة الدولية من بين أمور أخرى تجزئات المكوّنات، وبيانات الترخيص، واسم أداة التوليد، وسياق التوليد.
- يُعدّ الحد الأدنى من المحتوى صراحةً حدًا أدنى — وتبعًا لغرض الاستخدام تكون بيانات إضافية مفيدة.
حقول البياناتتجزئات المكوّناتبيانات الترخيصسياق التوليدالطابع الزمنيعلاقات التبعية
- يجيب الربط المستمر مع بيانات الثغرات الأمنية من مصادر مثل NVD أو OSV أو GitHub Advisories فورًا عند ظهور CVE جديد عن المنتجات التي تحتوي على مكوّنات متأثرة.
- لأن المكوّن المعرّض للثغرة لا يعني تلقائيًا منتجًا معرّضًا للثغرة، يكمّل VEX قائمة SBOM ببيانات قابلة للقراءة آليًا من الشركات المصنِّعة حول التأثّر الفعلي — وقد نشرت CISA لهذا الغرض متطلبات دنيا في أبريل 2023.
- تُستخدم CSAF 2.0 (معيار OASIS منذ نوفمبر 2022، مع ملف VEX خاص) وCycloneDX مع VEX مضمّن كصيغ للتبادل؛ وعند استخدام هذا المزيج بشكل صحيح يقلّل الإنذارات الكاذبة بشكل كبير.
VEXCSAF 2.0NVDOSVGitHub AdvisoriesCVE
- يشترط CRA الملحق I الجزء II قائمة مكوّنات برمجية بصيغة شائعة قابلة للقراءة آليًا، تغطي على الأقل التبعيات من المستوى الأعلى.
- تُعدّ SBOM جزءًا من الوثائق الفنية ويجب تقديمها إلى سلطات مراقبة السوق عند الطلب؛ ولا يوجد التزام بنشرها.
- تسري الالتزامات الرئيسية اعتبارًا من 11 ديسمبر 2027، والتزامات الإبلاغ اعتبارًا من 11 سبتمبر 2026؛ ويجسّد BSI TR-03183 الجزء 2 (الإصدار 2.1.0، أغسطس 2025) المواصفات لكل حقل بيانات.
CRAالملحق I الجزء IIالتبعيات من المستوى الأعلىTR-03183-2الوثائق الفنية
المعايير والمصادر
يستند محتوى هذه الصفحة إلى الأدلة والدراسات التالية المتاحة للعموم.
ECMA-424: CycloneDX Bill of Materials Specification, 2nd Edition
معيار دولي لـ CycloneDX v1.7 (اعتُمد في ديسمبر 2025)؛ وقد وحّدت الطبعة الأولى الصادرة في يونيو 2024 الإصدار 1.6.
ISO/IEC 5962:2021 – SPDX Specification V2.2.1
توحيد ISO لصيغة SPDX في الإصدار 2.2.1؛ وتمر مواصفة SPDX الحالية 3.0.1 بإجراءات ISO بوصفها ISO/IEC DIS 5962.
العناصر الدنيا لقائمة SBOM لعام 2026 (2026 Minimum Elements for a Software Bill of Materials)
تحل محل NTIA Minimum Elements لعام 2021؛ وتضيف من بين أمور أخرى قيم التجزئة للمكونات والتراخيص وأداة التوليد وسياق التوليد كحقول دنيا.
اللائحة (EU) 2024/2847 (Cyber Resilience Act)
يتطلب الملحق I الجزء II قائمة SBOM بصيغة شائعة وقابلة للقراءة آليًا تشمل على الأقل التبعيات من المستوى الأعلى؛ وتسري الالتزامات الرئيسية اعتبارًا من 11 ديسمبر 2027.
BSI TR-03183 الجزء 2: Software Bill of Materials (SBOM)، الإصدار 2.1.0
مواصفات شكلية وموضوعية لـ SBOM كمساعدة أولية للتعامل مع CRA، بما في ذلك ربط الحقول مع SPDX وCycloneDX (الوضع: أغسطس 2025).
وثائق Dependency-Track
توثّق الوظائف الأساسية للمنصة: استهلاك وإنتاج SBOM وVEX بصيغة CycloneDX، ومصادر الثغرات الأمنية، ومحرك السياسات، والتصميم القائم على API أولًا.
هل تريدون تنفيذ التزامات SBOM الناشئة عن CRA بشكل منظّم؟
ندعمكم في اختيار الصيغة والتكامل مع عملية البناء وإنشاء تشغيل مستمر لـ SBOM – من تحليل الفجوات حتى سلسلة الأدوات. تواصلوا معنا لإجراء محادثة أولية دون أي التزام.