---
title: "Cve List"
method: GET
path: "/api/cves"
tags: ["cves"]
---

# Cve List

`GET /api/cves`

## Request

- Base URL: `https://kernelscan.io`
- URL: `https://kernelscan.io/api/cves`
- Auth: none declared

## Query parameters

- `kernel_version` string, nullable
- `search` string, nullable
- `needs_assessment` boolean, nullable: If true, return only CVEs the auditor has not yet processed (ai_assessed_at IS NULL). NVD-scored CVEs are included so the auditor can enrich them with factors + prose.
- `severity` string, nullable: Filter by effective severity: CRITICAL, HIGH, MEDIUM, LOW
- `cvss_min` number, nullable: Minimum effective CVSS score
- `cvss_max` number, nullable: Maximum effective CVSS score
- `limit` integer
- `offset` integer

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/kernelscan/apis/kernelscan-api.md) · [All operations](https://skmtc.dev/kernelscan/apis/kernelscan-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kernelscan/apis/kernelscan-api/revisions/4fa51d41484e?raw)
