From 05db08f14d1868ccc0123d4f41a44a09ebce2106 Mon Sep 17 00:00:00 2001
From: Alexandre Dulaunoy
Date: Mon, 9 Nov 2026 17:31:35 +0100
Subject: [PATCH 1/2] new: [sbom] Add sbom object template
---
objects/sbom/definition.json | 48 ++++++++++++++++++++++++++++++++++++
1 file changed, 48 insertions(+)
create mode 100644 objects/sbom/definition.json
diff --git a/objects/sbom/definition.json b/objects/sbom/definition.json
new file mode 100644
index 00000000..95ed2a92
--- /dev/null
+++ b/objects/sbom/definition.json
@@ -0,0 +1,48 @@
+{
+ "attributes": {
+ "created": {
+ "description": "SBOM generation time in ISO 8601.",
+ "disable_correlation": true,
+ "misp-attribute": "datetime",
+ "to_ids": false,
+ "ui-priority": 1
+ },
+ "document": {
+ "description": "Original SBOM document attached as evidence; this is a MISP addition to the OCSF metadata.",
+ "disable_correlation": true,
+ "misp-attribute": "attachment",
+ "to_ids": false,
+ "ui-priority": 1
+ },
+ "format": {
+ "description": "SBOM format such as SPDX, CycloneDX, or SWID.",
+ "disable_correlation": true,
+ "misp-attribute": "text",
+ "to_ids": false,
+ "ui-priority": 1
+ },
+ "sbom-id": {
+ "description": "Identifier of the SBOM document or generation assigned by the producing tool.",
+ "disable_correlation": true,
+ "misp-attribute": "text",
+ "to_ids": false,
+ "ui-priority": 1
+ },
+ "specification-version": {
+ "description": "Version of the SBOM specification, not the described software version.",
+ "disable_correlation": true,
+ "misp-attribute": "text",
+ "to_ids": false,
+ "ui-priority": 1
+ }
+ },
+ "description": "Metadata for a software bill of materials document, including format, specification version, generation time and optional original document. Based on OCSF 1.9.0: https://schema.ocsf.io/1.9.0/objects/sbom.",
+ "meta-category": "misc",
+ "name": "sbom",
+ "requiredOneOf": [
+ "sbom-id",
+ "document"
+ ],
+ "uuid": "16633f48-78e2-4739-8f30-c815e372e2ce",
+ "version": 1
+}
\ No newline at end of file
From f06a417f3e6c6b1344975256f56f27015c25ae7d Mon Sep 17 00:00:00 2001
From: Alexandre Dulaunoy
Date: Mon, 9 Nov 2026 17:43:02 +0100
Subject: [PATCH 2/2] fix: [sbom] Address Codex review feedback
---
objects/sbom/definition.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/objects/sbom/definition.json b/objects/sbom/definition.json
index 95ed2a92..8a4aae53 100644
--- a/objects/sbom/definition.json
+++ b/objects/sbom/definition.json
@@ -37,12 +37,12 @@
}
},
"description": "Metadata for a software bill of materials document, including format, specification version, generation time and optional original document. Based on OCSF 1.9.0: https://schema.ocsf.io/1.9.0/objects/sbom.",
- "meta-category": "misc",
+ "meta-category": "file",
"name": "sbom",
"requiredOneOf": [
"sbom-id",
"document"
],
"uuid": "16633f48-78e2-4739-8f30-c815e372e2ce",
- "version": 1
+ "version": 2
}
\ No newline at end of file