misp-objects/objects/cap-alert/definition.json

108 lines
4.2 KiB
JSON

{
"attributes": {
"addresses": {
"description": "The group listing of intended recipients of the alert message. (1) Required when <scope> is “Private”, optional when <scope> is “Public” or “Restricted”. (2) Each recipient SHALL be identified by an identifier or an address. (3) Multiple space-delimited addresses MAY be included. Addresses including whitespace MUST be enclosed in double-quotes. ",
"disable_correlation": true,
"misp-attribute": "text",
"ui-priority": 0
},
"code": {
"description": "The code denoting the special handling of the alert message.",
"disable_correlation": true,
"misp-attribute": "text",
"ui-priority": 0
},
"identifier": {
"description": "The identifier of the alert message in a number or string uniquely identifying this message, assigned by the sender.",
"disable_correlation": true,
"misp-attribute": "text",
"ui-priority": 1
},
"incident": {
"description": "The group listing naming the referent incident(s) of the alert message. (1) Used to collate multiple messages referring to different aspects of the same incident. (2) If multiple incident identifiers are referenced, they SHALL be separated by whitespace. Incident names including whitespace SHALL be surrounded by double-quotes.",
"disable_correlation": true,
"misp-attribute": "text",
"ui-priority": 0
},
"msgType": {
"description": "The code denoting the nature of the alert message.",
"disable_correlation": true,
"misp-attribute": "text",
"sane_default": [
"Alert",
"Update",
"Cancel",
"Ack",
"Error"
],
"ui-priority": 0
},
"note": {
"description": "The text describing the purpose or significance of the alert message.",
"disable_correlation": true,
"misp-attribute": "text",
"ui-priority": 0
},
"references": {
"description": "The group listing identifying earlier message(s) referenced by the alert message. (1) The extended message identifier(s) (in the form sender,identifier,sent) of an earlier CAP message or messages referenced by this one. (2) If multiple messages are referenced, they SHALL be separated by whitespace.",
"disable_correlation": true,
"misp-attribute": "text",
"ui-priority": 0
},
"restriction": {
"description": "The text describing the rule for limiting distribution of the restricted alert message.",
"disable_correlation": true,
"misp-attribute": "text",
"ui-priority": 0
},
"scope": {
"description": "The code denoting the intended distribution of the alert message. ",
"disable_correlation": true,
"misp-attribute": "text",
"sane_default": [
"Public",
"Restricted",
"Private"
],
"ui-priority": 0
},
"sender": {
"description": "The identifier of the sender of the alert message which identifies the originator of this alert. Guaranteed by assigner to be unique globally; e.g., may be based on an Internet domain name.",
"disable_correlation": true,
"misp-attribute": "text",
"ui-priority": 0
},
"sent": {
"description": "The time and date of the origination of the alert message.",
"disable_correlation": true,
"misp-attribute": "datetime",
"ui-priority": 0
},
"source": {
"description": "The text identifying the source of the alert message. The particular source of this alert; e.g., an operator or a specific device.",
"disable_correlation": true,
"misp-attribute": "text",
"ui-priority": 0
},
"status": {
"description": "The code denoting the appropriate handling of the alert message.",
"misp-attribute": "text",
"sane_default": [
"Actual",
"Exercise",
"System",
"Test",
"Draft"
],
"ui-priority": 0
}
},
"description": "Common Alerting Protocol Version (CAP) alert object",
"meta-category": "misc",
"name": "cap-alert",
"requiredOneOf": [
"msgType"
],
"uuid": "03b107bb-133d-4180-87ff-e3dbe731f828",
"version": 1
}