https://objects.monarc.lu/schemas.atom Recent schemas published on MOSP 2021-11-29T03:12:20.105576+00:00 https://www.cases.lu info@cases.lu python-feedgen https://objects.monarc.lu/schema/15 Threats 2021-11-29T03:12:20.122083+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/9b9e44b1-a943-4f95-b0c3-df1015063a10", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "properties": { "a": { "default": false, "type": "boolean" }, "authors": { "items": { "type": "string" }, "type": "array" }, "c": { "default": false, "type": "boolean" }, "code": { "type": "string" }, "description": { "type": "string" }, "i": { "default": false, "type": "boolean" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "theme": { "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "required": [ "uuid", "code", "label" ], "title": "Validator for threats used in MONARC", "type": "object" } 2020-12-16T12:54:19.943656+00:00 https://objects.monarc.lu/schema/33 CVE objects from CVE-Search 2021-11-29T03:12:20.121322+00:00 CVE-Search { "$id": "https://objects.monarc.lu/schema/def/d291c11a-9594-4a44-937b-b3364a779bdc", "$schema": "http://json-schema.org/draft-07/schema#", "definitions": {}, "description": "Definition of CVE objects used by CVE-Search.", "properties": { "Modified": { "$id": "#root/Modified", "default": "", "examples": [ "2018-10-12T22:07:00.000Z" ], "pattern": "^.*$", "title": "Modified", "type": "string" }, "Published": { "$id": "#root/Published", "default": "", "examples": [ "2015-01-13T22:59:00.000Z" ], "pattern": "^.*$", "title": "Published", "type": "string" }, "access": { "$id": "#root/access", "properties": { "authentication": { "$id": "#root/access/authentication", "default": "", "examples": [ "NONE" ], "pattern": "^.*$", "title": "Authentication", "type": "string" }, "complexity": { "$id": "#root/access/complexity", "default": "", "examples": [ "MEDIUM" ], "pattern": "^.*$", "title": "Complexity", "type": "string" }, "vector": { "$id": "#root/access/vector", "default": "", "examples": [ "LOCAL" ], "pattern": "^.*$", "title": "Vector", "type": "string" } }, "required": [ "authentication", "complexity", "vector" ], "title": "Access", "type": "object" }, "assigner": { "$id": "#root/assigner", "default": "", "examples": [ "cve@mitre.org" ], "pattern": "^.*$", "title": "Assigner", "type": "string" }, "cvss": { "$id": "#root/cvss", "default": 0.0, "examples": [ 1.9 ], "title": "Cvss", "type": "number" }, "cvss-time": { "$id": "#root/cvss-time", "default": "", "examples": [ "2018-10-12T22:07:00.000Z" ], "pattern": "^.*$", "title": "Cvss-time", "type": "string" }, "cvss-vector": { "$id": "#root/cvss-vector", "default": "", "examples": [ "AV:L/AC:M/Au:N/C:P/I:N/A:N" ], "pattern": "^.*$", "title": "Cvss-vector", "type": "string" }, "cwe": { "$id": "#root/cwe", "default": "", "examples": [ "CWE-264" ], "pattern": "^.*$", "title": "Cwe", "type": "string" }, "id": { "$id": "#root/id", "default": "", "examples": [ "CVE-2015-0001" ], "pattern": "^.*$", "title": "Id", "type": "string" }, "impact": { "$id": "#root/impact", "properties": { "availability": { "$id": "#root/impact/availability", "default": "", "examples": [ "NONE" ], "pattern": "^.*$", "title": "Availability", "type": "string" }, "confidentiality": { "$id": "#root/impact/confidentiality", "default": "", "examples": [ "PARTIAL" ], "pattern": "^.*$", "title": "Confidentiality", "type": "string" }, "integrity": { "$id": "#root/impact/integrity", "default": "", "examples": [ "NONE" ], "pattern": "^.*$", "title": "Integrity", "type": "string" } }, "required": [ "availability", "confidentiality", "integrity" ], "title": "Impact", "type": "object" }, "last-modified": { "$id": "#root/last-modified", "default": "", "examples": [ "2018-10-12T22:07:00.000Z" ], "pattern": "^.*$", "title": "Last-modified", "type": "string" }, "products": { "$id": "#root/products", "default": [], "items": { "$id": "#root/products/items", "default": "", "examples": [ "windows_8" ], "pattern": "^.*$", "title": "Items", "type": "string" }, "title": "Products", "type": "array" }, "references": { "$id": "#root/references", "default": [], "items": { "$id": "#root/references/items", "default": "", "examples": [ "http://packetstormsecurity.com/files/134392/Microsoft-Windows-8.1-Ahcache.sys-NtApphelpCacheControl-Privilege-Escalation.html" ], "pattern": "^.*$", "title": "Items", "type": "string" }, "title": "References", "type": "array" }, "summary": { "$id": "#root/summary", "default": "", "examples": [ "Summary" ], "pattern": "^.*$", "title": "Summary", "type": "string" }, "vendors": { "$id": "#root/vendors", "default": [], "items": { "$id": "#root/vendors/items", "default": "", "examples": [ "microsoft" ], "pattern": "^.*$", "title": "Items", "type": "string" }, "title": "Vendors", "type": "array" }, "vulnerable_configuration": { "$id": "#root/vulnerable_configuration", "default": [], "items": { "$id": "#root/vulnerable_configuration/items", "default": "", "examples": [ "cpe:2.3:o:microsoft:windows_8:-:*:*:*:*:*:*:*" ], "pattern": "^.*$", "title": "Items", "type": "string" }, "title": "Vulnerable_configuration", "type": "array" }, "vulnerable_configuration_cpe_2_2": { "$id": "#root/vulnerable_configuration_cpe_2_2", "default": [], "title": "Vulnerable_configuration_cpe_2_2", "type": "array" }, "vulnerable_configuration_stems": { "$id": "#root/vulnerable_configuration_stems", "default": [], "items": { "$id": "#root/vulnerable_configuration_stems/items", "default": "", "examples": [ "cpe:2.3:o:microsoft:windows_8" ], "pattern": "^.*$", "title": "Items", "type": "string" }, "title": "Vulnerable_configuration_stems", "type": "array" }, "vulnerable_product": { "$id": "#root/vulnerable_product", "default": [], "items": { "$id": "#root/vulnerable_product/items", "default": "", "examples": [ "cpe:2.3:o:microsoft:windows_8:-:*:*:*:*:*:*:*" ], "pattern": "^.*$", "title": "Items", "type": "string" }, "title": "Vulnerable_product", "type": "array" }, "vulnerable_product_stems": { "$id": "#root/vulnerable_product_stems", "default": [], "items": { "$id": "#root/vulnerable_product_stems/items", "default": "", "examples": [ "cpe:2.3:o:microsoft:windows_8" ], "pattern": "^.*$", "title": "Items", "type": "string" }, "title": "Vulnerable_product_stems", "type": "array" } }, "required": [ "id", "assigner", "Published", "Modified", "last-modified", "summary", "access", "impact", "cvss", "cvss-time", "cvss-vector", "references", "vulnerable_configuration", "vulnerable_product", "vendors", "products", "vulnerable_product_stems", "vulnerable_configuration_stems", "cwe", "vulnerable_configuration_cpe_2_2" ], "title": "CVE objects used by CVE-Search.", "type": "object" } 2021-07-10T00:17:41.349269+00:00 https://objects.monarc.lu/schema/34 NVD CVE Feed JSON 1.1 Beta Schema 2021-11-29T03:12:20.120842+00:00 CVE-Search { "$schema": "http://json-schema.org/draft-04/schema#", "definitions": { "def_configurations": { "description": "Defines the set of product configurations for a NVD applicability statement.", "properties": { "CVE_data_version": { "type": "string" }, "nodes": { "items": { "$ref": "#/definitions/def_node" }, "type": "array" } }, "required": [ "CVE_data_version" ] }, "def_cpe_match": { "description": "CPE match string or range", "properties": { "cpe22Uri": { "type": "string" }, "cpe23Uri": { "type": "string" }, "cpe_name": { "items": { "$ref": "#/definitions/def_cpe_name" }, "type": "array" }, "versionEndExcluding": { "type": "string" }, "versionEndIncluding": { "type": "string" }, "versionStartExcluding": { "type": "string" }, "versionStartIncluding": { "type": "string" }, "vulnerable": { "type": "boolean" } }, "required": [ "vulnerable", "cpe23Uri" ], "type": "object" }, "def_cpe_name": { "description": "CPE name", "properties": { "cpe22Uri": { "type": "string" }, "cpe23Uri": { "type": "string" }, "lastModifiedDate": { "type": "string" } }, "required": [ "cpe23Uri" ], "type": "object" }, "def_cve_item": { "description": "Defines a vulnerability in the NVD data feed.", "properties": { "configurations": { "$ref": "#/definitions/def_configurations" }, "cve": { "$ref": "CVE_JSON_4.0_min_1.1_beta.schema" }, "impact": { "$ref": "#/definitions/def_impact" }, "lastModifiedDate": { "type": "string" }, "publishedDate": { "type": "string" } }, "required": [ "cve" ] }, "def_impact": { "description": "Impact scores for a vulnerability as found on NVD.", "properties": { "baseMetricV2": { "description": "CVSS V2.0 score.", "properties": { "acInsufInfo": { "type": "boolean" }, "cvssV2": { "$ref": "cvss-v2.0_beta.json" }, "exploitabilityScore": { "$ref": "#/definitions/def_subscore" }, "impactScore": { "$ref": "#/definitions/def_subscore" }, "obtainAllPrivilege": { "type": "boolean" }, "obtainOtherPrivilege": { "type": "boolean" }, "obtainUserPrivilege": { "type": "boolean" }, "severity": { "type": "string" }, "userInteractionRequired": { "type": "boolean" } }, "type": "object" }, "baseMetricV3": { "description": "CVSS V3.x score.", "properties": { "cvssV3": { "$ref": "cvss-v3.x_beta.json" }, "exploitabilityScore": { "$ref": "#/definitions/def_subscore" }, "impactScore": { "$ref": "#/definitions/def_subscore" } }, "type": "object" } }, "type": "object" }, "def_node": { "description": "Defines a node or sub-node in an NVD applicability statement.", "properties": { "children": { "items": { "$ref": "#/definitions/def_node" }, "type": "array" }, "cpe_match": { "items": { "$ref": "#/definitions/def_cpe_match" }, "type": "array" }, "negate": { "type": "boolean" }, "operator": { "type": "string" } } }, "def_subscore": { "description": "CVSS subscore.", "maximum": 10, "minimum": 0, "type": "number" } }, "id": "https://scap.nist.gov/schema/nvd/feed/1.1/nvd_cve_feed_json_1.1_beta.schema", "properties": { "CVE_Items": { "description": "NVD feed array of CVE", "items": { "$ref": "#/definitions/def_cve_item" }, "type": "array" }, "CVE_data_format": { "type": "string" }, "CVE_data_numberOfCVEs": { "description": "NVD adds number of CVE in this feed", "type": "string" }, "CVE_data_timestamp": { "description": "NVD adds feed date timestamp", "type": "string" }, "CVE_data_type": { "type": "string" }, "CVE_data_version": { "type": "string" } }, "required": [ "CVE_data_type", "CVE_data_format", "CVE_data_version", "CVE_Items" ], "title": "JSON Schema for NVD Vulnerability Data Feed version 1.1", "type": "object" } 2021-07-10T00:19:55.458693+00:00 https://objects.monarc.lu/schema/35 test 2021-11-29T03:12:20.119911+00:00 Various contributors { "$schema": "http://json-schema.org/schema#", "description": "Description of the purpose of this schema.", "id": "https://objects.monarc.lu/schema/def/<UUID-of-the-schema>", "properties": {}, "required": [], "title": "Title of the schema", "type": "object" } 2021-08-19T09:16:14.722001+00:00 https://objects.monarc.lu/schema/14 Vulnerabilities 2021-11-29T03:12:20.119734+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/023efe2b-5f7f-43c0-b858-97877b5a1f75", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "authors": { "items": { "type": "string" }, "type": "array" }, "code": { "type": "string" }, "description": { "type": "string" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "required": [ "uuid", "code", "label" ], "title": "Validator for vulnerabilities used in MONARC", "type": "object" } 2021-10-11T11:55:43.736334+00:00 https://objects.monarc.lu/schema/12 Security referentials 2021-11-29T03:12:20.119527+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/308deb4c-0249-43ed-9f6f-f5c60b630d8f", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "definitions": { "measure": { "$ref": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312" } }, "properties": { "authors": { "items": { "type": "string" }, "type": "array" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "refs": { "items": { "type": "string" }, "minItems": 1 }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "values": { "items": { "$ref": "#/definitions/measure", "type": "object" }, "type": "array" }, "version": { "type": "integer" }, "version_ext": { "type": "string" } }, "required": [ "uuid", "label", "version", "values" ], "title": "Validator for referentials used in MONARC", "type": "object" } 2021-10-11T11:56:35.127733+00:00 https://objects.monarc.lu/schema/16 Risks 2021-11-29T03:12:20.119304+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/46a32545-94c5-4bcc-88bf-e65973556f7e", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "asset": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "authors": { "items": { "type": "string" }, "type": "array", "uniqueItems": true }, "measures": { "items": { "$comment": "UUID of a measure.", "description": "UUID of a measure.", "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "type": "array" }, "threat": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "version": { "type": "integer" }, "vulnerability": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "required": [ "uuid", "asset", "threat", "vulnerability" ], "title": "Validator for risks used in MONARC", "type": "object" } 2021-10-11T11:58:29.811976+00:00 https://objects.monarc.lu/schema/1 Assets 2021-11-29T03:12:20.119106+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/76315a94-50a4-4358-a844-f5eae7e7e141", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "authors": { "items": { "type": "string" }, "type": "array", "uniqueItems": true }, "code": { "type": "string" }, "description": { "type": "string" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "type": { "enum": [ "Primary", "Secondary" ], "type": "string" }, "uuid": { "type": "string" }, "version": { "type": "integer" } }, "required": [ "uuid", "code", "label", "description", "type", "version" ], "title": "Validator for assets used in MONARC", "type": "object" } 2021-10-11T12:01:10.536349+00:00 https://objects.monarc.lu/schema/31 Recommendations 2021-11-29T03:12:20.118867+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/ac048422-2bd2-40c0-8447-41a607639f3a", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "authors": { "items": { "type": "string" }, "type": "array" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "refs": { "items": { "type": "string" }, "minItems": 1, "type": "array" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "values": { "items": { "properties": { "code": { "type": "string" }, "description": { "type": "string" }, "importance": { "maximum": 3, "minimum": 0, "type": "integer" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "type": "object" }, "required": [ "uuid", "code", "description" ], "type": "array", "uniqueItems": true }, "version": { "type": "number" } }, "required": [ "uuid", "label", "version", "values" ], "title": "Validator for recommendations sets used in MONARC", "type": "object" } 2021-10-11T12:01:29.223806+00:00 https://objects.monarc.lu/schema/22 Measure 2021-11-29T03:12:20.118570+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "definitions": { "standard": { "$ref": "https://objects.monarc.lu/schema/def/308deb4c-0249-43ed-9f6f-f5c60b630d8f" } }, "properties": { "category": { "type": "string" }, "code": { "type": "string" }, "label": { "type": "string" }, "referential": { "description": "UUID of the referential.", "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "referential_label": { "description": "Label of the referential.", "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "required": [ "uuid", "label", "category", "code", "referential", "referential_label" ], "title": "Validator for measure used in MONARC", "type": "object" } 2021-10-11T12:01:44.058649+00:00 https://objects.monarc.lu/schema/27 Operational Risks 2021-11-29T03:12:20.118336+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/ca4464d6-27e0-4d33-a6b0-37c1c9620275", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "authors": { "default": [], "items": { "type": "string" }, "type": "array" }, "code": { "type": "string" }, "description": { "type": "string" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "measures": { "items": { "$ref": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312" }, "type": "array" } }, "required": [ "code", "label" ], "title": "Validator for operational risks used in MONARC", "type": "object" } 2021-10-11T12:01:57.559004+00:00 https://objects.monarc.lu/schema/30 Security Standards 2021-11-29T03:12:20.118105+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/308deb4c-0249-43ed-9f6f-f5c60b630d8f", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "definitions": { "measure": { "$ref": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312" } }, "properties": { "authors": { "items": { "type": "string" }, "type": "array" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "refs": { "items": { "type": "string" }, "minItems": 1 }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "values": { "items": { "$comment": "UUID of a measure.", "description": "UUID of a measure.", "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "type": "array" }, "version": { "type": "integer" }, "version_ext": { "type": "string" } }, "required": [ "uuid", "label", "version", "values" ], "title": "Validator for referentials used in MONARC", "type": "object" } 2021-10-11T12:02:08.888002+00:00 https://objects.monarc.lu/schema/21 Library objects 2021-11-29T03:12:20.117564+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/590a6cc3-4bf9-4fe4-880f-c50530a990b9", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "definitions": { "amvs": { "$ref": "https://objects.monarc.lu/schema/def/46a32545-94c5-4bcc-88bf-e65973556f7e" }, "asset": { "$ref": "https://objects.monarc.lu/schema/def/76315a94-50a4-4358-a844-f5eae7e7e141" }, "measure": { "$ref": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312" }, "object": { "properties": { "asset": { "properties": { "amvs": { "items": { "$ref": "#/definitions/amvs", "type": "object", "uniqueItems": true }, "type": "array" }, "asset": { "$ref": "#/definitions/asset", "type": "object" }, "measures": { "items": { "$ref": "#/definitions/measure", "type": "object" }, "type": "array", "uniqueItems": true }, "threats": { "items": { "$ref": "#/definitions/threats", "type": "object", "uniqueItems": true }, "type": "array" }, "vuls": { "items": { "$ref": "#/definitions/vuls", "type": "object", "uniqueItems": true }, "type": "array" } }, "type": "object" }, "children": { "default": [], "items": { "$ref": "#/definitions/object" }, "type": "array" }, "object": { "properties": { "label": { "minLength": 1, "type": "string" }, "language": { "default": "EN", "oneOf": [ { "enum": [ "EN", "FR", "DE", "NL" ], "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "name": { "minLength": 1, "type": "string" }, "scope": { "enum": [ "local", "global" ], "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "version": { "type": "integer" } }, "required": [ "name", "label", "language", "uuid", "scope", "version" ], "type": "object" }, "rolfRisks": { "default": [], "items": { "$ref": "#/definitions/rolfRisks", "type": "object", "uniqueItems": true }, "type": "array" }, "rolfTags": { "default": [], "items": { "$ref": "#/definitions/rolfTags", "type": "object" }, "maxItems": 1, "type": "array" } }, "required": [ "object", "asset", "rolfRisks", "rolfTags", "children" ], "type": "object" }, "rolfRisks": { "$ref": "https://objects.monarc.lu/schema/def/ca4464d6-27e0-4d33-a6b0-37c1c9620275" }, "rolfTags": { "properties": { "code": { "type": "string" }, "label": { "type": "string" } }, "required": [ "code", "label" ], "type": "object" }, "threats": { "$ref": "https://objects.monarc.lu/schema/def/9b9e44b1-a943-4f95-b0c3-df1015063a10" }, "vuls": { "$ref": "https://objects.monarc.lu/schema/def/023efe2b-5f7f-43c0-b858-97877b5a1f75" } }, "properties": { "object": { "$ref": "#/definitions/object" } }, "required": [ "object" ], "title": "Validator for objects used in MONARC", "type": "object" } 2021-10-11T12:18:31.983657+00:00 https://objects.monarc.lu/schema/19 GDPR records of processing activities 2021-11-29T03:12:20.116849+00:00 MONARC { "$schema": "https://json-schema.org/draft/2020-12/schema", "items": { "$id": "#/items", "properties": { "controller": { "$id": "#/items/properties/controller", "properties": { "contact": { "$id": "#/items/properties/controller/properties/contact", "default": "", "pattern": "^(.*)$", "title": "The Contact of the processing activity", "type": "string" }, "name": { "$id": "#/items/properties/controller/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" } }, "required": [ "name", "contact" ], "title": "The Controller of the processing activity", "type": "object" }, "international_transfers": { "$id": "#/properties/records/items/properties/international_transfers", "items": { "$id": "#/properties/records/items/properties/international_transfers/items", "properties": { "country": { "$id": "#/properties/records/items/properties/international_transfers/items/properties/country", "default": "", "pattern": "^(.*)$", "title": "Country", "type": "string" }, "description": { "$id": "#/properties/records/items/properties/international_transfers/items/properties/description", "default": "", "pattern": "^(.*)$", "title": "Description", "type": "string" }, "documents": { "$id": "#/properties/records/items/properties/international_transfers/items/properties/documents", "default": "", "pattern": "^(.*)$", "title": "Documents", "type": "string" }, "organisation": { "$id": "#/properties/records/items/properties/international_transfers/items/properties/organisation", "default": "", "pattern": "^(.*)$", "title": "Organisation", "type": "string" } }, "required": [ "organisation", "description", "country", "documents" ], "title": "The Items Schema", "type": "object" }, "title": "International transfers", "type": "array" }, "name": { "$id": "#/items/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" }, "personal_data": { "$id": "#/items/properties/personal_data", "items": { "$id": "#/items/properties/personal_data/items", "properties": { "data_categories": { "$id": "#/items/properties/personal_data/items/properties/data_categories", "items": { "$id": "#/items/properties/personal_data/items/properties/data_categories/items", "properties": { "name": { "$id": "#/items/properties/personal_data/items/properties/data_categories/items/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" } }, "required": [ "name" ], "title": "The Items", "type": "object" }, "title": "Categories of personal data", "type": "array" }, "data_subject": { "$id": "#/items/properties/personal_data/items/properties/data_subject", "default": "", "pattern": "^(.*)$", "title": "Categories of data subject", "type": "string" }, "description": { "$id": "#/items/properties/personal_data/items/properties/description", "default": "", "pattern": "^(.*)$", "title": "Description", "type": "string" }, "retention_period": { "$id": "#/items/properties/personal_data/items/properties/retention_period", "default": 0, "title": "Duration of data retention", "type": "integer" }, "retention_period_description": { "$id": "#/items/properties/personal_data/items/properties/retention_period_description", "default": "", "pattern": "^(.*)$", "title": "Description of retention period", "type": "string" }, "retention_period_mode": { "$id": "#/items/properties/personal_data/items/properties/retention_period_mode", "default": "", "examples": [ "day(s)" ], "pattern": "^(.*)$", "title": "The Retention period mode", "type": "string" } }, "required": [ "data_subject", "data_categories", "description", "retention_period", "retention_period_mode", "retention_period_description" ], "title": "The Items", "type": "object" }, "title": "Categories of data subjects and personal data", "type": "array" }, "processors": { "$id": "#/items/properties/processors", "items": { "$id": "#/items/properties/processors/items", "properties": { "activities": { "$id": "#/items/properties/processors/items/properties/activities", "default": "", "pattern": "^(.*)$", "title": "Activities", "type": "string" }, "contact": { "$id": "#/items/properties/processors/items/properties/contact", "default": "", "pattern": "^(.*)$", "title": "Contact", "type": "string" }, "name": { "$id": "#/items/properties/processors/items/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" }, "representative": { "$id": "#/items/properties/processors/items/properties/representative", "properties": { "contact": { "$id": "#/items/properties/processors/items/properties/representative/properties/contact", "default": "", "pattern": "^(.*)$", "title": "The Contact of the processing actibity", "type": "string" }, "name": { "$id": "#/items/properties/processors/items/properties/representative/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" } }, "required": [ "name", "contact" ], "title": "The Representative", "type": "object" }, "security_measures": { "$id": "#/items/properties/processors/items/properties/security_measures", "default": "", "pattern": "^(.*)$", "title": "Security measures", "type": "string" } }, "required": [ "name", "contact", "activities", "security_measures", "representative" ], "title": "The Items", "type": "object" }, "title": "Processors", "type": "array" }, "purposes": { "$id": "#/items/properties/purposes", "default": "", "pattern": "^(.*)$", "title": "The purposes of the processing activity", "type": "string" }, "recipients": { "$id": "#/items/properties/recipients", "items": { "$id": "#/items/properties/recipients/items", "properties": { "description": { "$id": "#/items/properties/recipients/items/properties/description", "default": "", "pattern": "^(.*)$", "title": "Description", "type": "string" }, "name": { "$id": "#/items/properties/recipients/items/properties/name", "default": "", "pattern": "^(.*)$", "title": "Recipient", "type": "string" }, "type": { "$id": "#/items/properties/recipients/items/properties/type", "default": "", "pattern": "^(.*)$", "title": "Recipient type", "type": "string" } }, "required": [ "name", "type", "description" ], "title": "The Items", "type": "object" }, "title": "Recipients", "type": "array" }, "representative": { "$id": "#/items/properties/representative", "properties": { "contact": { "$id": "#/items/properties/representative/properties/contact", "default": "", "pattern": "^(.*)$", "title": "The contact of the processing activity", "type": "string" }, "name": { "$id": "#/items/properties/representative/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" } }, "required": [ "name", "contact" ], "title": "Representative", "type": "object" }, "security_measures": { "$id": "#/items/properties/security_measures", "default": "", "pattern": "^(.*)$", "title": "Security measures", "type": "string" } }, "required": [ "name", "controller", "representative", "purposes", "security_measures", "personal_data", "recipients", "processors" ], "title": "Processing activity", "type": "object" }, "title": "Processing activities", "type": "array" } 2021-10-11T12:27:39.535151+00:00 https://objects.monarc.lu/schema/3 MISP taxonomies 2021-11-29T03:12:20.115695+00:00 MISP { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "defs": { "entry": { "items": { "additionalProperties": false, "properties": { "colour": { "type": "string" }, "description": { "type": "string" }, "expanded": { "type": "string" }, "numerical_value": { "type": "number" }, "required": [ "value" ], "value": { "type": "string" } }, "type": "object" }, "type": "array", "uniqueItems": true }, "predicates": { "items": { "additionalProperties": false, "properties": { "colour": { "type": "string" }, "description": { "type": "string" }, "exclusive": { "type": "boolean" }, "expanded": { "type": "string" }, "numerical_value": { "type": "number" }, "required": [ "value" ], "value": { "type": "string" } }, "type": "object" }, "type": "array", "uniqueItems": true }, "values": { "items": { "additionalProperties": false, "properties": { "entry": { "$ref": "#/defs/entry" }, "predicate": { "type": "string" } }, "required": [ "predicate" ], "type": "object" }, "type": "array", "uniqueItems": true } }, "id": "https://www.github.com/MISP/misp-taxonomies/schema.json", "properties": { "description": { "type": "string" }, "exclusive": { "type": "boolean" }, "expanded": { "type": "string" }, "namespace": { "type": "string" }, "predicates": { "$ref": "#/defs/predicates" }, "refs": { "items": { "type": "string" }, "type": "array", "uniqueItems": true }, "type": { "items": { "enum": [ "org", "user", "attribute", "event" ], "type": "string" }, "type": "array", "uniqueItems": true }, "values": { "$ref": "#/defs/values" }, "version": { "type": "integer" } }, "required": [ "namespace", "description", "version", "predicates" ], "title": "Validator for misp-taxonomies", "type": "object" } 2021-10-11T12:29:08.071119+00:00 https://objects.monarc.lu/schema/25 open-data-security format 2021-11-29T03:12:20.114654+00:00 CIRCL { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "id": "https://github.com/CIRCL/open-data-security/blob/master/schema.json", "properties": { "description": { "$comment": "an exhaustive description of the dataset including methods of collection, extraction or analysis", "type": "string" }, "frequency": { "$comment": "frequency of the dataset generation which MUST be expressed in yearly, monthly, daily, hourly", "type": "string" }, "human-validated": { "$comment": "human-validated describes if the dataset has been manually validated", "type": "boolean" }, "license": { "$comment": "license MUST be expressed in SPDX format to describe under which license the dataset is distributed", "type": "string" }, "machine-validated": { "$comment": "machine-validated describes if the dataset has been automatically validated", "type": "boolean" }, "producer": { "$comment": "producer MUST be expressed as an URI to reference the original producer of the dataset", "type": "string" }, "source": { "type": "array", "uniqueItems": true }, "subtitle": { "$comment": "an extended title of the dataset", "type": "string" }, "tags": { "$comment": "tag SHOULD come from a MISP taxonomy namespace", "type": "array", "uniqueItems": true }, "time-precision": { "$comment": "time-precision MUST be expressed in years, months, days, hours, minutes or seconds to describe the precision of the time expressed", "type": "string" }, "title": { "$comment": "a comprehensive and concise title of the dataset", "type": "string" }, "version": { "type": "integer" } }, "required": [ "title", "license" ], "title": "Validator for open-data-security format", "type": "object" } 2021-10-11T12:29:24.693187+00:00 https://objects.monarc.lu/schema/32 CVE objects from NIST 2021-11-29T03:12:20.112933+00:00 CVE-Search { "$schema": "https://json-schema.org/draft/2020-12/schema", "definitions": { "cve_id": { "pattern": "^CVE-[0-9]{4}-[0-9]{4,}$", "type": "string" }, "email_address": { "pattern": "^([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5})$", "type": "string" }, "lang_string": { "properties": { "lang": { "type": "string" }, "value": { "maxLength": 3999, "type": "string" } }, "required": [ "lang", "value" ], "type": "object" }, "product": { "properties": { "product_name": { "type": "string" }, "version": { "properties": { "version_data": { "items": { "properties": { "version_affected": { "type": "string" }, "version_value": { "type": "string" } }, "required": [ "version_value" ], "type": "object" }, "minItems": 1, "type": "array" } }, "required": [ "version_data" ], "type": "object" } }, "required": [ "product_name", "version" ], "type": "object" }, "reference": { "properties": { "name": { "type": "string" }, "refsource": { "type": "string" }, "tags": { "items": { "type": "string" }, "type": "array" }, "url": { "maxLength": 500, "pattern": "^(ftp|http)s?://\\S+$", "type": "string" } }, "required": [ "url" ], "type": "object" }, "state_id": { "type": "string" } }, "id": "https://scap.nist.gov/schema/nvd/feed/1.1/CVE_JSON_4.0_min_1.1_beta.schema", "properties": { "CVE_data_meta": { "properties": { "ASSIGNER": { "$ref": "#/definitions/email_address" }, "ID": { "$ref": "#/definitions/cve_id" }, "STATE": { "$ref": "#/definitions/state_id" } }, "required": [ "ID", "ASSIGNER" ], "type": "object" }, "affects": { "properties": { "vendor": { "properties": { "vendor_data": { "items": { "properties": { "product": { "properties": { "product_data": { "items": { "$ref": "#/definitions/product" }, "minItems": 1, "type": "array" } }, "required": [ "product_data" ], "type": "object" }, "vendor_name": { "type": "string" } }, "required": [ "vendor_name", "product" ], "type": "object" }, "minItems": 0, "type": "array" } }, "required": [ "vendor_data" ], "type": "object" } }, "required": [ "vendor" ], "type": "object" }, "data_format": { "enum": [ "MITRE" ] }, "data_type": { "enum": [ "CVE" ] }, "data_version": { "enum": [ "4.0" ] }, "description": { "properties": { "description_data": { "items": { "$ref": "#/definitions/lang_string" }, "minItems": 0, "type": "array" } }, "required": [ "description_data" ], "type": "object" }, "problemtype": { "properties": { "problemtype_data": { "items": { "properties": { "description": { "items": { "$ref": "#/definitions/lang_string" }, "minItems": 0, "type": "array" } }, "required": [ "description" ], "type": "object" }, "minItems": 0, "type": "array" } }, "required": [ "problemtype_data" ], "type": "object" }, "references": { "properties": { "reference_data": { "items": { "$ref": "#/definitions/reference" }, "maxItems": 500, "minItems": 0, "type": "array" } }, "required": [ "reference_data" ], "type": "object" } }, "required": [ "data_type", "data_format", "data_version", "CVE_data_meta", "problemtype", "references", "description" ], "type": "object" } 2021-10-11T12:29:50.538104+00:00 https://objects.monarc.lu/schema/13 Security standards mapping 2021-11-29T03:12:20.111459+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/24d133a5-fab5-4be6-b455-55068cee7a28", "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "label": { "default": "", "examples": [ "ISO / NIST" ], "pattern": "^(.*)$", "title": "The Label Schema", "type": "string" }, "refs": { "items": { "type": "string" }, "minItems": 1, "type": "array" }, "security referentials UUID": { "items": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "maxItems": 2, "minItems": 2, "type": "array" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "values": { "$id": "#/properties/values", "items": { "$id": "#/properties/values/items", "properties": { "control": { "$id": "#/properties/values/items/properties/control", "default": "", "examples": [ "UUID1" ], "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "title": "The Control-uuid Schema", "type": "string" }, "match": { "$id": "#/properties/values/items/properties/match", "default": "", "examples": [ "UUID2" ], "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "title": "The Match-uuid Schema", "type": "string" } }, "required": [ "control", "match" ], "title": "The Items Schema", "type": "object" }, "title": "The Mapping Schema", "type": "array" }, "version": { "type": "integer" } }, "required": [ "security referentials UUID", "uuid", "version", "label", "values" ], "title": "Mappings between measures of two security referentials.", "type": "object" } 2021-10-12T14:34:12.201442+00:00