From ea3bb5030de113c9529801ea1e698464caa73947 Mon Sep 17 00:00:00 2001 From: Jonathan Rau <139361268+jonrau-at-queryai@users.noreply.github.com> Date: Tue, 13 Aug 2024 13:03:08 -0400 Subject: [PATCH] Create `OSINT Inventory Info` Discovery Event (#1154) Adds a `OSINT Inventory Info` event to the Discovery category to represent retrieval of OSINT, CTI, and other enrichment data from TIPs, XDRs, and other sources of OSINT/CTI --------- Co-authored-by: Rajas <89877409+floydtree@users.noreply.github.com> --- CHANGELOG.md | 6 ++++++ events/discovery/osint_inventory_info.json | 19 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 events/discovery/osint_inventory_info.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 68941f5f9..355839e02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,6 +39,12 @@ Thankyou! --> --> +## [Unreleased] + +### Added +* #### Event Classes + 1. Added `OSINT Inventory Info` event class to the Discovery category. #1154 + ## [v1.3.0] - August 1st, 2024 ### Added diff --git a/events/discovery/osint_inventory_info.json b/events/discovery/osint_inventory_info.json new file mode 100644 index 000000000..a00cf5c3e --- /dev/null +++ b/events/discovery/osint_inventory_info.json @@ -0,0 +1,19 @@ +{ + "caption": "OSINT Inventory Info", + "description": "OSINT Inventory Info events report open source intelligence or threat intelligence inventory data that is either logged or proactively collected. For example, when collecting OSINT information from Threat Intelligence Platforms (TIPs) or Extended Detection and Response (XDR) platforms, or collecting data from OSINT or other generic threat intelligence and enrichment feeds such as APIs and datastores.", + "extends": "discovery", + "name": "osint_inventory_info", + "uid": 21, + "attributes": { + "actor": { + "description": "The actor describes the process that was the source of the inventory activity. In the case of OSINT inventory data, that could be a particular process or script that is run to scrape the OSINT or threat intelligence data. For example, it could be a Python process that runs to pull data from a MISP or Shodan API.", + "group": "context", + "requirement": "optional" + }, + "osint": { + "group": "primary", + "requirement": "required", + "description": "The OSINT that is being discovered by an inventory process." + } + } +} \ No newline at end of file