https://objects.monarc.lu/schemas.atom
Recent schemas published on MOSP
2024-12-02T11:27:12.414947+00:00
https://opensource.nc3.lu/
opensource@nc3.lu
python-feedgen
https://objects.monarc.lu/schema/15
Threats
2024-12-02T11:27:12.431671+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
2024-12-02T11:27:12.431053+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
2024-12-02T11:27:12.430521+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/14
Vulnerabilities
2024-12-02T11:27:12.430336+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/16
Risks
2024-12-02T11:27:12.430123+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
2024-12-02T11:27:12.429813+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
2024-12-02T11:27:12.429557+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
2024-12-02T11:27:12.429372+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
2024-12-02T11:27:12.429169+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
2024-12-02T11:27:12.428925+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
2024-12-02T11:27:12.428402+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
2024-12-02T11:27:12.427622+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
2024-12-02T11:27:12.426343+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
2024-12-02T11:27:12.426092+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
2024-12-02T11:27:12.424540+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
2024-12-02T11:27:12.423310+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"
}
2022-02-21T13:49:09.252700+00:00
https://objects.monarc.lu/schema/12
Security referentials
2024-12-02T11:27:12.422110+00:00
Various contributors
{
"$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"
}
2024-01-04T08:24:14.082564+00:00
https://objects.monarc.lu/schema/42
CVE objects from GitHub
2024-12-02T11:27:12.421354+00:00
CIRCL
{
"$defs": {
"severity": {
"items": {
"properties": {
"score": {
"type": "string"
},
"type": {
"enum": [
"CVSS_V2",
"CVSS_V3",
"CVSS_V4"
],
"type": "string"
}
},
"required": [
"type",
"score"
],
"type": "object"
},
"type": [
"array",
"null"
]
},
"timestamp": {
"format": "date-time",
"pattern": "[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\\.[0-9]+)?Z",
"type": "string"
}
},
"$id": "https://raw.githubusercontent.com/ossf/osv-schema/main/validation/schema.json",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "A schema for describing a vulnerability in an open source package.",
"properties": {
"affected": {
"items": {
"properties": {
"database_specific": {
"type": "object"
},
"ecosystem_specific": {
"type": "object"
},
"package": {
"properties": {
"ecosystem": {
"type": "string"
},
"name": {
"type": "string"
},
"purl": {
"type": "string"
}
},
"required": [
"ecosystem",
"name"
],
"type": "object"
},
"ranges": {
"items": {
"allOf": [
{
"if": {
"properties": {
"type": {
"const": "GIT"
}
}
},
"then": {
"required": [
"repo"
]
}
},
{
"if": {
"properties": {
"events": {
"contains": {
"required": [
"last_affected"
]
}
}
}
},
"then": {
"not": {
"properties": {
"events": {
"contains": {
"required": [
"fixed"
]
}
}
}
}
}
}
],
"properties": {
"database_specific": {
"type": "object"
},
"events": {
"contains": {
"required": [
"introduced"
]
},
"items": {
"oneOf": [
{
"properties": {
"introduced": {
"type": "string"
}
},
"required": [
"introduced"
],
"type": "object"
},
{
"properties": {
"fixed": {
"type": "string"
}
},
"required": [
"fixed"
],
"type": "object"
},
{
"properties": {
"last_affected": {
"type": "string"
}
},
"required": [
"last_affected"
],
"type": "object"
},
{
"properties": {
"limit": {
"type": "string"
}
},
"required": [
"limit"
],
"type": "object"
}
],
"type": "object"
},
"minItems": 1,
"type": "array"
},
"repo": {
"type": "string"
},
"type": {
"enum": [
"GIT",
"SEMVER",
"ECOSYSTEM"
],
"type": "string"
}
},
"required": [
"type",
"events"
],
"type": "object"
},
"type": "array"
},
"severity": {
"$ref": "#/$defs/severity"
},
"versions": {
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"type": [
"array",
"null"
]
},
"aliases": {
"items": {
"type": "string"
},
"type": [
"array",
"null"
]
},
"credits": {
"items": {
"properties": {
"contact": {
"items": {
"type": "string"
},
"type": "array"
},
"name": {
"type": "string"
},
"type": {
"enum": [
"FINDER",
"REPORTER",
"ANALYST",
"COORDINATOR",
"REMEDIATION_DEVELOPER",
"REMEDIATION_REVIEWER",
"REMEDIATION_VERIFIER",
"TOOL",
"SPONSOR",
"OTHER"
],
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"type": "array"
},
"database_specific": {
"type": "object"
},
"details": {
"type": "string"
},
"id": {
"type": "string"
},
"modified": {
"$ref": "#/$defs/timestamp"
},
"published": {
"$ref": "#/$defs/timestamp"
},
"references": {
"items": {
"properties": {
"type": {
"enum": [
"ADVISORY",
"ARTICLE",
"DETECTION",
"DISCUSSION",
"REPORT",
"FIX",
"INTRODUCED",
"GIT",
"PACKAGE",
"EVIDENCE",
"WEB"
],
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"type",
"url"
],
"type": "object"
},
"type": [
"array",
"null"
]
},
"related": {
"items": {
"type": "string"
},
"type": "array"
},
"schema_version": {
"type": "string"
},
"severity": {
"$ref": "#/$defs/severity"
},
"summary": {
"type": "string"
},
"withdrawn": {
"$ref": "#/$defs/timestamp"
}
},
"required": [
"id",
"modified"
],
"title": "Open Source Vulnerability",
"type": "object"
}
2024-03-14T13:12:48.117725+00:00
https://objects.monarc.lu/schema/44
Security Advisory bundle
2024-12-02T11:27:12.421080+00:00
CIRCL
{
"$id": "https://vulnerability.circl.lu/static/schemas/CIRCL/Security_Advisory_Bundle.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"description": "This schema specifies the format of a bundle related to several security advisories.",
"properties": {
"creation_timestamp": {
"description": "When the bundle was created originally.",
"format": "datetime-local",
"options": {
"hidden": true
},
"type": "string"
},
"description": {
"format": "markdown",
"title": "Description of the bundle",
"type": "string"
},
"description_format": {
"default": "markdown",
"description": "Format of the bundle (markdown or text).",
"enum": [
"markdown",
"text"
],
"type": "string"
},
"meta": {
"description": "Zero or more meta-fields",
"items": {
"description": "Meta fields",
"type": "object"
},
"type": "array"
},
"name": {
"maxLength": 65535,
"title": "Name of the bundle.",
"type": "string"
},
"related_vulnerabilities": {
"description": "One or more vulnerability references for this bundle.",
"items": {
"description": "Vulnerability reference (CVE ID, GHSA-ID, PYSEC ID, etc.).",
"minLength": 1,
"type": "string"
},
"minItems": 1,
"title": "Related vulnerabilities",
"type": "array"
},
"timestamp": {
"description": "When the bundle was last updated.",
"format": "datetime-local",
"options": {
"hidden": true
},
"type": "string"
},
"uuid": {
"description": "UUIDv4 of the bundle.",
"format": "uuid",
"options": {
"hidden": true
},
"readOnly": true,
"type": "string"
},
"vulnerability_lookup_origin": {
"default": "1a89b78e-f703-45f3-bb86-59eb712668bd",
"description": "UUIDv4 of the vulnerability lookup instance.",
"options": {
"hidden": true
},
"pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}",
"readOnly": true,
"type": "string"
}
},
"required": [
"uuid",
"vulnerability_lookup_origin",
"creation_timestamp",
"timestamp",
"name",
"description",
"related_vulnerabilities"
],
"title": "Security Advisory bundle format.",
"type": "object"
}
2024-07-08T20:38:31.829926+00:00
https://objects.monarc.lu/schema/45
Security Advisory comment
2024-12-02T11:27:12.419214+00:00
CIRCL
{
"$id": "https://vulnerability.circl.lu/static/schemas/CIRCL/Security_Advisory_Comment.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"description": "This schema specifies the format of a comment related to a security advisory.",
"properties": {
"creation_timestamp": {
"description": "When the comment was created originally",
"format": "datetime-local",
"options": {
"hidden": true
},
"type": "string"
},
"description": {
"description": "Description of the comment",
"format": "markdown",
"title": "Description of the comment",
"type": "string"
},
"description_format": {
"default": "markdown",
"description": "Format of the description (markdown or text).",
"enum": [
"markdown",
"text"
],
"type": "string"
},
"meta": {
"description": "Zero or more meta-fields",
"items": {
"description": "Meta fields",
"type": "object"
},
"type": "array"
},
"related_vulnerabilities": {
"description": "One or more vulnerability references for this comment.",
"items": {
"description": "Vulnerability reference (CVE ID, GHSA-ID, PYSEC ID, etc.).",
"type": "string"
},
"type": "array"
},
"timestamp": {
"description": "When the comment was last updated",
"format": "datetime-local",
"options": {
"hidden": true
},
"type": "string"
},
"title": {
"description": "Title of the comment",
"maxLength": 65535,
"title": "Title of the comment",
"type": "string"
},
"uuid": {
"description": "UUIDv4 of the comment",
"format": "uuid",
"options": {
"hidden": true
},
"readOnly": true,
"type": "string"
},
"vulnerability": {
"description": "The identifier of the vulnerability (CVE ID, GHSA-ID, PYSEC ID, etc.).",
"options": {
"hidden": true
},
"type": "string"
},
"vulnerability_lookup_origin": {
"default": "1a89b78e-f703-45f3-bb86-59eb712668bd",
"description": "UUIDv4 of the vulnerability lookup instance",
"options": {
"hidden": true
},
"pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}",
"readOnly": true,
"type": "string"
}
},
"required": [
"uuid",
"vulnerability_lookup_origin",
"creation_timestamp",
"timestamp",
"title",
"description",
"vulnerability"
],
"title": "Security Advisory comment format.",
"type": "object"
}
2024-07-08T20:39:13.479119+00:00