attack-navigator icon indicating copy to clipboard operation
attack-navigator copied to clipboard

Navigator should be able to load content files that have dangling references

Open ElJocko opened this issue 3 years ago • 0 comments
trafficstars

A content file may have dangling references, that is, references to objects that are not in the file. This is particularly the case when a matrix references a tactic (stix.tactic_refs[]), a technique references a tactic (stix.killchain-phases[].phase-name) and a data component references a data source (stix.x_mitre_data_source_ref). These references are included in the source object directly, whereas all other references are set by using a separate relationship object.

The current version of Navigator fails when a content file does not contain all the tactics referenced by the included matrix.

The Navigator should successfully load a content file that contains dangling references. When loading and displaying data, the Navigator should ignore any reference where the referenced object is not included in the content.

ElJocko avatar Aug 11 '22 18:08 ElJocko