Skip to content

Knowledge Graph Relationship Vocabulary & Semantics

Relationship TypeSource EntityTarget EntitySemantic Definition
affectsvulnerabilityproductThe software component contains the security flaw.
manufactured_byproductvendorThe product is engineered, packaged, or supported by the vendor.
exploitsexploit / malware / vulnerabilityvulnerability / agentic_attack_patternDirectly leverages the weakness to achieve kinetic subversion.
exploited_byvulnerabilitythreat_actor / malwareInverse relation indicating confirmed hostile abuse in the wild.
associated_withAnyAnyDocumented co-occurrence across threat intelligence reports.
attributed_tocampaign / malwarethreat_actorFormal forensic attribution supported by behavioral or network evidence.
used_inexploit / malwarecampaignWeaponry observed deployed within an operational offensive wave.
targetsthreat_actor / campaignproduct / sectorDeliberate adversary focus on specific platforms or industries.
usesthreat_actor / vulnerabilityattack_techniqueEmploys a recognized MITRE ATT&CK or adversarial procedure.
implementsmalware / exploitagentic_attack_patternProgrammatic embodiment of an agentic attack mechanism.
enablesvulnerability / techniquevulnerability / techniquePrerequisite condition facilitating a downstream exploitation stage.
leads_tovulnerabilityimpact / techniqueDirect causal chain resulting in system compromise.
detected_byvulnerability / techniquedetectionSigma, YARA, or Osquery signature that identifies exploitation activity.
leaves_artifactvulnerability / techniqueforensic_artifactIdentifiable residue created in disk, memory, or audit journals.
mitigated_byvulnerability / agentic_attack_patterndefense / guidelineArchitectural countermeasure reducing or neutralizing risk.
fixed_byvulnerabilitypatch / versionFormal vendor remediation eradicating the code defect.
observed_inexploit / techniquecampaign / incidentEmpirically verified in incident response forensic logs.

Relationships are not static facts; they undergo epistemological transitions as evidence accumulates:

[CANDIDATE]
β”‚
β–Ό (Automated or Analyst Triage)
[UNDER_REVIEW]
β”‚
β–Ό (Evidence Corroboration)
[VALIDATED]
β”‚
β–Ό (Editorial Publication)
[PUBLISHED] ◄────────┐
β”‚ β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β–Ό β–Ό β–Ό
[CONTESTED] [SUPERSEDED] [RETRACTED]
  • CANDIDATE: Proposed by automated NLP or intelligence scrapers without independent corroboration.
  • PUBLISHED: Fully validated, backed by multiple credible sources, and embedded into production feeds.
  • CONTESTED: Conflicting intelligence exists between reputable sources (e.g., vendor denies exploitation vs. researcher claims zero-day in the wild).
  • RETRACTED: Preserved with audit logs explaining that the initial attribution or causal claim was disproven.