/AWS1/CL_IN2PACKAGEVULNERABI00¶
Information about a package vulnerability finding.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_vulnerabilityid TYPE /AWS1/IN2VULNERABILITYID /AWS1/IN2VULNERABILITYID¶
The ID given to this vulnerability.
iv_source TYPE /AWS1/IN2NONEMPTYSTRING /AWS1/IN2NONEMPTYSTRING¶
The source of the vulnerability information.
Optional arguments:¶
it_vulnerablepackages TYPE /AWS1/CL_IN2VULNERABLEPACKAGE=>TT_VULNERABLEPACKAGELIST TT_VULNERABLEPACKAGELIST¶
The packages impacted by this vulnerability.
it_cvss TYPE /AWS1/CL_IN2CVSSSCORE=>TT_CVSSSCORELIST TT_CVSSSCORELIST¶
An object that contains details about the CVSS score of a finding.
it_relatedvulnerabilities TYPE /AWS1/CL_IN2VULNERABILITYIDL00=>TT_VULNERABILITYIDLIST TT_VULNERABILITYIDLIST¶
One or more vulnerabilities related to the one identified in this finding.
iv_sourceurl TYPE /AWS1/IN2NONEMPTYSTRING /AWS1/IN2NONEMPTYSTRING¶
A URL to the source of the vulnerability information.
iv_vendorseverity TYPE /AWS1/IN2NONEMPTYSTRING /AWS1/IN2NONEMPTYSTRING¶
The severity the vendor has given to this vulnerability type.
iv_vendorcreatedat TYPE /AWS1/IN2DATETIMETIMESTAMP /AWS1/IN2DATETIMETIMESTAMP¶
The date and time that this vulnerability was first added to the vendor's database.
iv_vendorupdatedat TYPE /AWS1/IN2DATETIMETIMESTAMP /AWS1/IN2DATETIMETIMESTAMP¶
The date and time the vendor last updated this vulnerability in their database.
it_referenceurls TYPE /AWS1/CL_IN2NONEMPTYSTRLIST_W=>TT_NONEMPTYSTRINGLIST TT_NONEMPTYSTRINGLIST¶
One or more URLs that contain details about this vulnerability type.
Queryable Attributes¶
vulnerabilityId¶
The ID given to this vulnerability.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VULNERABILITYID() |
Getter for VULNERABILITYID, with configurable default |
ASK_VULNERABILITYID() |
Getter for VULNERABILITYID w/ exceptions if field has no val |
HAS_VULNERABILITYID() |
Determine if VULNERABILITYID has a value |
vulnerablePackages¶
The packages impacted by this vulnerability.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VULNERABLEPACKAGES() |
Getter for VULNERABLEPACKAGES, with configurable default |
ASK_VULNERABLEPACKAGES() |
Getter for VULNERABLEPACKAGES w/ exceptions if field has no |
HAS_VULNERABLEPACKAGES() |
Determine if VULNERABLEPACKAGES has a value |
source¶
The source of the vulnerability information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCE() |
Getter for SOURCE, with configurable default |
ASK_SOURCE() |
Getter for SOURCE w/ exceptions if field has no value |
HAS_SOURCE() |
Determine if SOURCE has a value |
cvss¶
An object that contains details about the CVSS score of a finding.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CVSS() |
Getter for CVSS, with configurable default |
ASK_CVSS() |
Getter for CVSS w/ exceptions if field has no value |
HAS_CVSS() |
Determine if CVSS has a value |
relatedVulnerabilities¶
One or more vulnerabilities related to the one identified in this finding.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RELATEDVULNERABILITIES() |
Getter for RELATEDVULNERABILITIES, with configurable default |
ASK_RELATEDVULNERABILITIES() |
Getter for RELATEDVULNERABILITIES w/ exceptions if field has |
HAS_RELATEDVULNERABILITIES() |
Determine if RELATEDVULNERABILITIES has a value |
sourceUrl¶
A URL to the source of the vulnerability information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEURL() |
Getter for SOURCEURL, with configurable default |
ASK_SOURCEURL() |
Getter for SOURCEURL w/ exceptions if field has no value |
HAS_SOURCEURL() |
Determine if SOURCEURL has a value |
vendorSeverity¶
The severity the vendor has given to this vulnerability type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VENDORSEVERITY() |
Getter for VENDORSEVERITY, with configurable default |
ASK_VENDORSEVERITY() |
Getter for VENDORSEVERITY w/ exceptions if field has no valu |
HAS_VENDORSEVERITY() |
Determine if VENDORSEVERITY has a value |
vendorCreatedAt¶
The date and time that this vulnerability was first added to the vendor's database.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VENDORCREATEDAT() |
Getter for VENDORCREATEDAT, with configurable default |
ASK_VENDORCREATEDAT() |
Getter for VENDORCREATEDAT w/ exceptions if field has no val |
HAS_VENDORCREATEDAT() |
Determine if VENDORCREATEDAT has a value |
vendorUpdatedAt¶
The date and time the vendor last updated this vulnerability in their database.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VENDORUPDATEDAT() |
Getter for VENDORUPDATEDAT, with configurable default |
ASK_VENDORUPDATEDAT() |
Getter for VENDORUPDATEDAT w/ exceptions if field has no val |
HAS_VENDORUPDATEDAT() |
Determine if VENDORUPDATEDAT has a value |
referenceUrls¶
One or more URLs that contain details about this vulnerability type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REFERENCEURLS() |
Getter for REFERENCEURLS, with configurable default |
ASK_REFERENCEURLS() |
Getter for REFERENCEURLS w/ exceptions if field has no value |
HAS_REFERENCEURLS() |
Determine if REFERENCEURLS has a value |