Queries
securityAdvisories
GitHub Security Advisories.
Tipo: SecurityAdvisoryConnection!
Argumentos para securityAdvisories
| Nome | Descrição |
|---|---|
| Returns the elements in the list that come after the specified cursor. |
| Returns the elements in the list that come before the specified cursor. |
| A list of classifications to filter advisories by. |
| The EPSS percentage to filter advisories by. |
| The EPSS percentile to filter advisories by. |
| Returns the first n elements from the list. |
| Filter advisories by identifier, e.g. GHSA or CVE. |
| Returns the last n elements from the list. |
| Ordering options for the returned topics. |
| Filter advisories to those published since a time in the past. |
| Filter advisories to those updated since a time in the past. |
securityAdvisory
Fetch a Security Advisory by its GHSA ID.
Tipo: SecurityAdvisory
Argumentos para securityAdvisory
| Nome | Descrição |
|---|---|
| GitHub Security Advisory ID. |
securityVulnerabilities
Software Vulnerabilities documented by GitHub Security Advisories.
Tipo: SecurityVulnerabilityConnection!
Argumentos para securityVulnerabilities
| Nome | Descrição |
|---|---|
| Returns the elements in the list that come after the specified cursor. |
| Returns the elements in the list that come before the specified cursor. |
| A list of advisory classifications to filter vulnerabilities by. |
| An ecosystem to filter vulnerabilities by. |
| Returns the first n elements from the list. |
| Returns the last n elements from the list. |
| Ordering options for the returned topics. |
| A package name to filter vulnerabilities by. |
| A list of severities to filter vulnerabilities by. |
Objects
CVSS
The Common Vulnerability Scoring System.
Campos para CVSS
| Nome | Descrição |
|---|---|
| The CVSS score associated with this advisory. |
| The CVSS vector string associated with this advisory. |
CvssSeverities
The Common Vulnerability Scoring System.
Campos para CvssSeverities
| Nome | Descrição |
|---|---|
| The CVSS v3 severity associated with this advisory. |
| The CVSS v4 severity associated with this advisory. |
CWE
A common weakness enumeration.
CWE Implementa
Campos para CWE
| Nome | Descrição |
|---|---|
| The id of the CWE. |
| A detailed description of this CWE. |
| The Node ID of the CWE object. |
| The name of this CWE. |
CWEConnection
The connection type for CWE.
Campos para CWEConnection
| Nome | Descrição |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
CWEEdge
An edge in a connection.
Campos para CWEEdge
| Nome | Descrição |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
EPSS
The Exploit Prediction Scoring System.
Campos para EPSS
| Nome | Descrição |
|---|---|
| The EPSS percentage represents the likelihood of a CVE being exploited. |
| The EPSS percentile represents the relative rank of the CVE's likelihood of being exploited compared to other CVEs. |
SecurityAdvisory
A GitHub Security Advisory.
SecurityAdvisory Implementa
Campos para SecurityAdvisory
| Nome | Descrição |
|---|---|
| The classification of the advisory. |
| The CVSS associated with this advisory. Aviso
|
| The CVSS associated with this advisory. |
| CWEs associated with this Advisory. |
| Identifies the primary key from the database. |
| This is a long plaintext description of the advisory. |
| The Exploit Prediction Scoring System. |
| The GitHub Security Advisory ID. |
| The Node ID of the SecurityAdvisory object. |
| A list of identifiers for this advisory. |
| The permalink for the advisory's dependabot alerts page. |
| The organization that originated the advisory. |
| The permalink for the advisory. |
| When the advisory was published. |
| A list of references for this advisory. |
| The severity of the advisory. |
| A short plaintext summary of the advisory. |
| When the advisory was last updated. |
| Vulnerabilities associated with this Advisory. Argumentos para
|
| When the advisory was withdrawn, if it has been withdrawn. |
SecurityAdvisoryConnection
The connection type for SecurityAdvisory.
Campos para SecurityAdvisoryConnection
| Nome | Descrição |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
SecurityAdvisoryEdge
An edge in a connection.
Campos para SecurityAdvisoryEdge
| Nome | Descrição |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
SecurityAdvisoryIdentifier
A GitHub Security Advisory Identifier.
Campos para SecurityAdvisoryIdentifier
| Nome | Descrição |
|---|---|
| The identifier type, e.g. GHSA, CVE. |
| The identifier. |
SecurityAdvisoryPackage
An individual package.
Campos para SecurityAdvisoryPackage
| Nome | Descrição |
|---|---|
| The ecosystem the package belongs to, e.g. RUBYGEMS, NPM. |
| The package name. |
SecurityAdvisoryPackageVersion
An individual package version.
Campos para SecurityAdvisoryPackageVersion
| Nome | Descrição |
|---|---|
| The package name or version. |
SecurityAdvisoryReference
A GitHub Security Advisory Reference.
Campos para SecurityAdvisoryReference
| Nome | Descrição |
|---|---|
| A publicly accessible reference. |
SecurityVulnerability
An individual vulnerability within an Advisory.
Campos para SecurityVulnerability
| Nome | Descrição |
|---|---|
| The Advisory associated with this Vulnerability. |
| The first version containing a fix for the vulnerability. |
| A description of the vulnerable package. |
| The severity of the vulnerability within this package. |
| When the vulnerability was last updated. |
| A string that describes the vulnerable package versions. This string follows a basic syntax with a few forms.
|
SecurityVulnerabilityConnection
The connection type for SecurityVulnerability.
Campos para SecurityVulnerabilityConnection
| Nome | Descrição |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
SecurityVulnerabilityEdge
An edge in a connection.
Campos para SecurityVulnerabilityEdge
| Nome | Descrição |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
Enums
SecurityAdvisoryClassification
Classification of the advisory.
Valores para SecurityAdvisoryClassification
| Nome | Descrição |
|---|---|
GENERAL | Classification of general advisories. |
MALWARE | Classification of malware advisories. |
SecurityAdvisoryEcosystem
The possible ecosystems of a security vulnerability's package.
Valores para SecurityAdvisoryEcosystem
| Nome | Descrição |
|---|---|
ACTIONS | GitHub Actions. |
COMPOSER | PHP packages hosted at packagist.org. |
ERLANG | Erlang/Elixir packages hosted at hex.pm. |
GO | Go modules. |
MAVEN | Java artifacts hosted at the Maven central repository. |
NPM | JavaScript packages hosted at npmjs.com. |
NUGET | .NET packages hosted at the NuGet Gallery. |
PIP | Python packages hosted at PyPI.org. |
PUB | Dart packages hosted at pub.dev. |
RUBYGEMS | Ruby gems hosted at RubyGems.org. |
RUST | Rust crates. |
SWIFT | Swift packages. |
SecurityAdvisoryIdentifierType
Identifier formats available for advisories.
Valores para SecurityAdvisoryIdentifierType
| Nome | Descrição |
|---|---|
CVE | Common Vulnerabilities and Exposures Identifier. |
GHSA | GitHub Security Advisory ID. |
SecurityAdvisoryOrderField
Properties by which security advisory connections can be ordered.
Valores para SecurityAdvisoryOrderField
| Nome | Descrição |
|---|---|
EPSS_PERCENTAGE | Order advisories by EPSS percentage. |
EPSS_PERCENTILE | Order advisories by EPSS percentile. |
PUBLISHED_AT | Order advisories by publication time. |
UPDATED_AT | Order advisories by update time. |
SecurityAdvisorySeverity
Severity of the vulnerability.
Valores para SecurityAdvisorySeverity
| Nome | Descrição |
|---|---|
CRITICAL | Critical. |
HIGH | High. |
LOW | Low. |
MODERATE | Moderate. |
UNKNOWN | Unknown. |
SecurityVulnerabilityOrderField
Properties by which security vulnerability connections can be ordered.
Valores para SecurityVulnerabilityOrderField
| Nome | Descrição |
|---|---|
UPDATED_AT | Order vulnerability by update time. |
Input objects
SecurityAdvisoryIdentifierFilter
An advisory identifier to filter results on.
Campos de entrada para SecurityAdvisoryIdentifierFilter
| Nome | Descrição |
|---|---|
The identifier type. | |
| The identifier string. Supports exact or partial matching. |
SecurityAdvisoryOrder
Ordering options for security advisory connections.
Campos de entrada para SecurityAdvisoryOrder
| Nome | Descrição |
|---|---|
| The ordering direction. |
| The field to order security advisories by. |
SecurityVulnerabilityOrder
Ordering options for security vulnerability connections.
Campos de entrada para SecurityVulnerabilityOrder
| Nome | Descrição |
|---|---|
| The ordering direction. |
| The field to order security vulnerabilities by. |