Github API - Test Config

SecurityAdvisory [object]

A GitHub Security Advisory

Implements
Node

Node [interface]

An object with an ID.

Attributes
id ID

ID of the object.

API:
Github GraphQL API
Attributes
classification SecurityAdvisoryClassification

SecurityAdvisoryClassification [enum]

Classification of the advisory.

Possible values
GENERAL

Classification of general advisories.

MALWARE

Classification of malware advisories.

API:
Github GraphQL API

The classification of the advisory

cvss CVSS

CVSS [object]

The Common Vulnerability Scoring System

Attributes
score Float

The CVSS score associated with this advisory

vectorString String

The CVSS vector string associated with this advisory

API:
Github GraphQL API

The CVSS associated with this advisory

cwes CWEConnection

CWEConnection [object]

The connection type for CWE.

Attributes
edges CWEEdge []

A list of edges.

nodes CWE []

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

CWEs associated with this Advisory

databaseId Int

Int [scalar]

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

API:
Github GraphQL API

Identifies the primary key from the database.

description String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

This is a long plaintext description of the advisory

ghsaId String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The GitHub Security Advisory ID

id ID

ID [scalar]

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

API:
Github GraphQL API

The Node ID of the SecurityAdvisory object

identifiers SecurityAdvisoryIdentifier []

SecurityAdvisoryIdentifier [object]

A GitHub Security Advisory Identifier

Attributes
type String

The identifier type, e.g. GHSA, CVE

value String

The identifier

API:
Github GraphQL API

A list of identifiers for this advisory

notificationsPermalink URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

The permalink for the advisory's dependabot alerts page

origin String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The organization that originated the advisory

permalink URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

The permalink for the advisory

publishedAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

When the advisory was published

references SecurityAdvisoryReference []

SecurityAdvisoryReference [object]

A GitHub Security Advisory Reference

Attributes
url URI

A publicly accessible reference

API:
Github GraphQL API

A list of references for this advisory

severity SecurityAdvisorySeverity

SecurityAdvisorySeverity [enum]

Severity of the vulnerability.

Possible values
CRITICAL

Critical.

HIGH

High.

LOW

Low.

MODERATE

Moderate.

API:
Github GraphQL API

The severity of the advisory

summary String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

A short plaintext summary of the advisory

updatedAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

When the advisory was last updated

vulnerabilities SecurityVulnerabilityConnection

SecurityVulnerabilityConnection [object]

The connection type for SecurityVulnerability.

Attributes

A list of edges.

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

Vulnerabilities associated with this Advisory

withdrawnAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

When the advisory was withdrawn, if it has been withdrawn

API:
Github GraphQL API