# GitHub security advisories export

**Use case:** 

Export recent critical and high GitHub Security Advisory records as structured GHSA rows for AppSec, DevSecOps, vulnerability research, and security reporting.

## Input

```json
{
  "collectFeed": true,
  "severities": [
    "critical",
    "high"
  ],
  "publishedFrom": "2026-01-01",
  "withdrawnOnly": false,
  "sortBy": "published",
  "sortDirection": "desc",
  "maxItems": 100
}
```

## Output

```json
{
  "ghsaId": {
    "label": "GHSA ID",
    "format": "string"
  },
  "cveIds": {
    "label": "CVE IDs",
    "format": "array"
  },
  "summary": {
    "label": "Summary",
    "format": "string"
  },
  "classification": {
    "label": "Classification",
    "format": "string"
  },
  "severity": {
    "label": "Severity",
    "format": "string"
  },
  "cvss": {
    "label": "CVSS",
    "format": "object"
  },
  "epss": {
    "label": "EPSS",
    "format": "object"
  },
  "cwes": {
    "label": "CWEs",
    "format": "array"
  },
  "affectedPackages": {
    "label": "Affected packages",
    "format": "array"
  },
  "references": {
    "label": "References",
    "format": "array"
  },
  "sourceCodeLocation": {
    "label": "Source code location",
    "format": "string"
  },
  "repositoryAdvisoryUrl": {
    "label": "Repository advisory URL",
    "format": "string"
  },
  "publishedAt": {
    "label": "Published at",
    "format": "string"
  },
  "updatedAt": {
    "label": "Updated at",
    "format": "string"
  },
  "withdrawnAt": {
    "label": "Withdrawn at",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [GitHub Security Advisories Scraper](https://apify.com/maximedupre/github-security-advisories-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/maximedupre/github-security-advisories-scraper) to learn more, explore other use cases, and run it yourself.