Cve class

CVE stands for Common Vulnerabilities and Exposures.

Information from the CVE record that describes this vulnerability.

Constructors

Cve({Cvssv3? cvssv3, String? exploitationActivity, String? id, String? impact, bool? observedInTheWild, List<Reference>? references, bool? upstreamFixAvailable, bool? zeroDay})
Cve.fromJson(Map json_)

Properties

cvssv3 Cvssv3?
Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document
getter/setter pair
exploitationActivity String?
The exploitation activity of the vulnerability in the wild. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
The unique identifier for the vulnerability.
getter/setter pair
impact String?
The potential impact of the vulnerability if it was to be exploited. Possible string values are:
getter/setter pair
observedInTheWild bool?
Whether or not the vulnerability has been observed in the wild.
getter/setter pair
references List<Reference>?
Additional information about the CVE.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
upstreamFixAvailable bool?
Whether upstream fix is available for the CVE.
getter/setter pair
zeroDay bool?
Whether or not the vulnerability was zero day when the finding was published.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited