Security advisories

Reference documentation for GraphQL schema types in the Security advisories category.

CVSS - object

The Common Vulnerability Scoring System.

Fields for CVSS

CvssSeverities - object

The Common Vulnerability Scoring System.

Fields for CvssSeverities

CWE - object

A common weakness enumeration.

Implements: Node

Fields for CWE

CWEConnection - object

The connection type for CWE.

Fields for CWEConnection

CWEEdge - object

An edge in a connection.

Fields for CWEEdge

EPSS - object

The Exploit Prediction Scoring System.

Fields for EPSS

securityAdvisories - query

GitHub Security Advisories.

Type: SecurityAdvisoryConnection!

Arguments for securityAdvisories

SecurityAdvisory - object

A GitHub Security Advisory.

Implements: Node

Fields for SecurityAdvisory

securityAdvisory - query

Fetch a Security Advisory by its GHSA ID.

Type: SecurityAdvisory

Arguments for securityAdvisory

SecurityAdvisoryClassification - enum

Classification of the advisory.

Values for SecurityAdvisoryClassification

SecurityAdvisoryConnection - object

The connection type for SecurityAdvisory.

Fields for SecurityAdvisoryConnection

SecurityAdvisoryEcosystem - enum

The possible ecosystems of a security vulnerability's package.

Values for SecurityAdvisoryEcosystem

SecurityAdvisoryEdge - object

An edge in a connection.

Fields for SecurityAdvisoryEdge

SecurityAdvisoryIdentifier - object

A GitHub Security Advisory Identifier.

Fields for SecurityAdvisoryIdentifier

SecurityAdvisoryIdentifierFilter - input object

An advisory identifier to filter results on.

Input fields for SecurityAdvisoryIdentifierFilter

SecurityAdvisoryIdentifierType - enum

Identifier formats available for advisories.

Values for SecurityAdvisoryIdentifierType

SecurityAdvisoryOrder - input object

Ordering options for security advisory connections.

Input fields for SecurityAdvisoryOrder

SecurityAdvisoryOrderField - enum

Properties by which security advisory connections can be ordered.

Values for SecurityAdvisoryOrderField

SecurityAdvisoryPackage - object

An individual package.

Fields for SecurityAdvisoryPackage

SecurityAdvisoryPackageVersion - object

An individual package version.

Fields for SecurityAdvisoryPackageVersion

SecurityAdvisoryReference - object

A GitHub Security Advisory Reference.

Fields for SecurityAdvisoryReference

SecurityAdvisorySeverity - enum

Severity of the vulnerability.

Values for SecurityAdvisorySeverity

securityVulnerabilities - query

Software Vulnerabilities documented by GitHub Security Advisories.

Type: SecurityVulnerabilityConnection!

Arguments for securityVulnerabilities

SecurityVulnerability - object

An individual vulnerability within an Advisory.

Fields for SecurityVulnerability

= 0.2.0 denotes a single vulnerable version.
<= 1.0.8 denotes a version range up to and including the specified version
< 0.1.11 denotes a version range up to, but excluding, the specified version

= 4.3.0, < 4.3.5 denotes a version range with a known minimum and maximum version.
= 0.0.1 denotes a version range with a known minimum, but no known maximum.

SecurityVulnerabilityConnection - object

The connection type for SecurityVulnerability.

Fields for SecurityVulnerabilityConnection

SecurityVulnerabilityEdge - object

An edge in a connection.

Fields for SecurityVulnerabilityEdge

SecurityVulnerabilityOrder - input object

Ordering options for security vulnerability connections.

Input fields for SecurityVulnerabilityOrder

SecurityVulnerabilityOrderField - enum

Properties by which security vulnerability connections can be ordered.

Values for SecurityVulnerabilityOrderField