Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Vulnerability

import type { Vulnerability } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";

A vulnerability associated with a finding.

interface Vulnerability {
Cvss?: Cvss[] | null;
FixAvailable?: VulnerabilityFixAvailable | null;
Id: string;
ReferenceUrls?: string[] | null;
RelatedVulnerabilities?: string[] | null;
Vendor?: VulnerabilityVendor | null;
VulnerablePackages?: SoftwarePackage[] | null;
}

§Properties

§
Cvss?: Cvss[] | null
[src]

CVSS scores from the advisory related to the vulnerability.

§
FixAvailable?: VulnerabilityFixAvailable | null
[src]

Specifies if all vulnerable packages in a finding have a value for FixedInVersion and Remediation. This field is evaluated for each vulnerability Id based on the number of vulnerable packages that have a value for both FixedInVersion and Remediation. Valid values are as follows:

  • YES if all vulnerable packages have a value for both FixedInVersion and Remediation
  • NO if no vulnerable packages have a value for FixedInVersion and Remediation
  • PARTIAL otherwise
§
Id: string
[src]

The identifier of the vulnerability.

§
ReferenceUrls?: string[] | null
[src]

A list of URLs that provide additional information about the vulnerability.

§
RelatedVulnerabilities?: string[] | null
[src]

List of vulnerabilities that are related to this vulnerability.

§
Vendor?: VulnerabilityVendor | null
[src]

Information about the vendor that generates the vulnerability report.

§
VulnerablePackages?: SoftwarePackage[] | null
[src]

List of software packages that have the vulnerability.