Open james-garriss opened 6 months ago
Currently the knowledge graph of a report only displayed the direct object_refs of the report. The only way to discover the refs is to starts an investigation from this graph and expends some entities.
I am investigating this bug. I tried in both local and testing environments. I cannot find the expected report.
Hey, what do you mean by "expected report"?
The one that is being imported : the "Test Report" report in the bundle
Turns out the workbench was not properly validated.
I have reproduced the bug. I keep on investigating.
Currently the knowledge graph of a report only displayed the direct object_refs of the report. The only way to discover the refs is to starts an investigation from this graph and expends some entities.
Like Julien said, the relationship exists but can only be displayed in the investigation started from the knowledge graph.
Not a bug stricto sensu but a feature to develop. Thanks for highlighting this.
Thanks @Jipegien! @james-garriss Please feel free to follow the evolution of the above ticket that I referenced: it is currently only a list of single of tickets, but it will represent the approach we'll take to tackle all the improvement linked to graphs.
Ok, thanks. I found that this same bug/feature exists on lots of built-in references. Maybe they could all be addressed the same way at the same time.
Interested to be a part of the discussion of what could be the feature evolution of this. It make sens to display only what is currently "really" referenced by the report in his graph.
Description
When I use the STIX file importer to import a STIX JSON that includes a report object that contains a domain name and an IPv4 object, and the domain name object has a
resolves_to_refs
property with a ref to an IPv4 object (see the sample file below), the relationship does not exist in the graph (the Knowledge tab) of the report. It appears that the importer is incorrectly importing this relationship.Environment
Reproducible Steps
Expected Output
I would expect to see the "resolves-to" relationship in the graph.
Actual Output
The objects (domain name and IPv4) are in the graph, but not the relationship.
Additional information
Here is the simple "example.json" that I used to test this issue.