EpssVulnAssessmentRelationship

Summary

Provides an EPSS assessment for a vulnerability.

Description

An EpssVulnAssessmentRelationship relationship describes the likelihood or probability that a vulnerability will be exploited in the wild using the Exploit Prediction Scoring System (EPSS) as defined at https://www.first.org/epss/model.

Constraints

  • The relationship type must be set to hasAssessmentFor.
  • The probability must be between 0 and 1.
  • The percentile must be between 0 and 1.

Syntax

{
  "@type": "EpssVulnAssessmentRelationship",
  "@id": "urn:spdx.dev:epss-CVE-2020-28498",
  "relationshipType": "hasAssessmentFor",
  "probability": 0.00105,
  "percentile": 0.42356,
  "from": "urn:spdx.dev:vuln-cve-2020-28498",
  "to": ["urn:product-acme-application-1.3"],
  "suppliedBy": ["urn:spdx.dev:agent-jane-doe"],
  "publishedTime": "2023-10-05T00:00:30Z"
}

Metadata

https://rdf.spdx.org/v3/Security/EpssVulnAssessmentRelationship

Name EpssVulnAssessmentRelationship
Instantiability Concrete
SubclassOf VulnAssessmentRelationship

Properties

Property Type minCount maxCount
percentile xsd:decimal 1 1
probability xsd:decimal 1 1
publishedTime /Core/DateTime 1 1