OpenCTI-Platform / opencti

Open Cyber Threat Intelligence Platform
https://opencti.io
Other
6.08k stars 903 forks source link

Unexpected Results in Widgets/Custom Dashboards #4447

Open securitiz opened 11 months ago

securitiz commented 11 months ago

Description

We are trying to generate statistics and visualizations based on data contained in reports by a specific author (our org).

This is important as it enables us to differentiate the activity we have observed (a highly curated dataset), vs the other threat feeds we have (which we can't vouch for). We have tried a several queries that are returning unexpected results.

Environment

  1. OS (where OpenCTI server runs): Ubuntu 18.04
  2. OpenCTI version: 5.9.6
  3. OpenCTI client: frontend
  4. Other environment details:

Reproducible Steps

We have tried several queries, which we break down below including 1) the filter 2) expected result 3) actual result + validation

Query 1: Most Common Malware in Reports (any author) Filters (both have the same output):

Expected Output:

Actual Output:

See screenshots below

Query 2: Most Common Malware in Reports by Alienvault Filters (building off Query 1 filters, which work as expected):

Expected Output:

Actual Output:

See screenshots below

Query 3: Most Common Malware in Reports by Alienvault - Attempt 2 Filters (building off Query 2, and getting an unexpected result):

Expected Output:

Actual Output:

See screenshots below

Query 4: Most Common Malware in Reports of Report Type: misp-event Filters (building off Query 1, and getting an unexpected result):

Expected Output:

Actual Output:

See screenshots below

Note: all parameters for these widgets were the following:

Additional information

Screenshots (optional)

Query 1 image image image

Query 2 image image image

Query 3 (Screenshots from CTI 5.9.6) image image

Query 4 image image image

securitiz commented 11 months ago

Team, checking in to see if anyone had a chance to take a look at this issue?