diff --git a/objects/dom-hash/definition.json b/objects/dom-hash/definition.json index ec2a4fff..0d1c1171 100644 --- a/objects/dom-hash/definition.json +++ b/objects/dom-hash/definition.json @@ -5,6 +5,12 @@ "misp-attribute": "dom-hash", "ui-priority": 0 }, + "ref": { + "description": "Reference link for the complete analysis of this dom-hash", + "misp-attribute": "link", + "multiple": true, + "ui-priority": 0 + }, "url": { "description": "Full URL of the dom-hashed HTML structure", "misp-attribute": "url", @@ -20,5 +26,5 @@ "dom-hash" ], "uuid": "c7771a39-afa5-4ecb-8d67-ca87ff60236d", - "version": 2 + "version": 3 } \ No newline at end of file diff --git a/objects/file/definition.json b/objects/file/definition.json index 2f1c53df..e0dd053d 100644 --- a/objects/file/definition.json +++ b/objects/file/definition.json @@ -31,6 +31,11 @@ "misp-attribute": "datetime", "ui-priority": 0 }, + "dom-hash": { + "description": "Dom-hash of the file", + "misp-attribute": "dom-hash", + "ui-priority": 0 + }, "entropy": { "description": "Entropy of the whole file", "disable_correlation": true, @@ -512,5 +517,5 @@ "fullpath" ], "uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", - "version": 24 + "version": 25 } \ No newline at end of file diff --git a/objects/opentide/definition.json b/objects/opentide/definition.json new file mode 100644 index 00000000..a58f9e9a --- /dev/null +++ b/objects/opentide/definition.json @@ -0,0 +1,58 @@ +{ + "attributes": { + "name": { + "description": "Name of the OpenTIDE Object", + "misp-attribute": "text", + "ui-priority": 5 + }, + "opentide-object": { + "description": "YAML Content of the Opentide Object", + "misp-attribute": "text", + "ui-priority": 0 + }, + "opentide-relation": { + "description": "UUID of other OpenTIDE Objects with a relation to this Object", + "misp-attribute": "text", + "multiple": true, + "ui-priority": 1 + }, + "opentide-type": { + "description": "Type of the OpenTIDE Object", + "disable_correlation": true, + "misp-attribute": "text", + "multiple": false, + "ui-priority": 1, + "values_list": [ + "tvm", + "cdm", + "mdr" + ] + }, + "uuid": { + "description": "UUID of the OpenTIDE Object", + "misp-attribute": "text", + "ui-priority": 4 + }, + "version": { + "description": "Version of the OpenTIDE Object", + "disable_correlation": true, + "misp-attribute": "text", + "sane_default": [ + "1" + ], + "ui-priority": 3 + } + }, + "description": "Object that is a container for threat or detection data, in accordance with the OpenTIDE Framework (https://code.europa.eu/ec-digit-s2/opentide)", + "meta-category": "misc", + "name": "opentide", + "required": [ + "name", + "opentide-object", + "opentide-type", + "uuid", + "version" + ], + "uuid": "892fd46a-f69e-455c-8c4f-843a4b8f4295", + "version": 3 +} \ No newline at end of file diff --git a/objects/person/definition.json b/objects/person/definition.json index 295d9a72..ddd1d424 100644 --- a/objects/person/definition.json +++ b/objects/person/definition.json @@ -108,6 +108,12 @@ ], "ui-priority": 10 }, + "ip-src": { + "description": "Source IP address used by this person.", + "misp-attribute": "ip-src", + "multiple": true, + "ui-priority": 10 + }, "last-name": { "description": "Last name of a natural person.", "misp-attribute": "last-name", @@ -256,5 +262,5 @@ "handle" ], "uuid": "a15b0477-e9d1-4b9c-9546-abe78a4f4248", - "version": 20 + "version": 21 } \ No newline at end of file diff --git a/objects/url/definition.json b/objects/url/definition.json index 97955741..51a0516c 100644 --- a/objects/url/definition.json +++ b/objects/url/definition.json @@ -5,6 +5,11 @@ "misp-attribute": "text", "ui-priority": 0 }, + "dom-hash": { + "description": "Dom-hash of the URL", + "misp-attribute": "dom-hash", + "ui-priority": 0 + }, "domain": { "description": "Full domain", "misp-attribute": "domain", @@ -106,5 +111,5 @@ "resource_path" ], "uuid": "60efb77b-40b5-4c46-871b-ed1ed999fce5", - "version": 9 + "version": 10 } \ No newline at end of file diff --git a/objects/vulnerability/definition.json b/objects/vulnerability/definition.json index 9f5295af..596bff0e 100644 --- a/objects/vulnerability/definition.json +++ b/objects/vulnerability/definition.json @@ -14,13 +14,13 @@ "ui-priority": 0 }, "cvss-score": { - "description": "Score of the Common Vulnerability Scoring System (version 3).", + "description": "Score of the Common Vulnerability Scoring System.", "disable_correlation": true, "misp-attribute": "float", "ui-priority": 1 }, "cvss-string": { - "description": "String of the Common Vulnerability Scoring System (version 3).", + "description": "String of the Common Vulnerability Scoring System.", "disable_correlation": true, "misp-attribute": "text", "ui-priority": 1 @@ -65,7 +65,8 @@ "Reviewed", "Vulnerability ID Assigned", "Reported", - "Fixed" + "Fixed", + "Encoded" ], "ui-priority": 0 }, @@ -94,5 +95,5 @@ "id" ], "uuid": "81650945-f186-437b-8945-9f31715d32da", - "version": 8 + "version": 9 } \ No newline at end of file diff --git a/relationships/definition.json b/relationships/definition.json index 429032a0..8b1ec868 100644 --- a/relationships/definition.json +++ b/relationships/definition.json @@ -1900,7 +1900,14 @@ ], "name": "summarized-by", "opposite": "summarizes" + }, + { + "description": "The source object is releasable to the target object.", + "format": [ + "misp" + ], + "name": "releasable-to" } ], - "version": 49 + "version": 50 } \ No newline at end of file diff --git a/schema_objects.json b/schema_objects.json index 8f81d3f1..f34237dc 100644 --- a/schema_objects.json +++ b/schema_objects.json @@ -151,6 +151,7 @@ "mutex", "named pipe", "nationality", + "onion-address", "other", "passenger-name-record-locator-number", "passport-country",