---
title: "/api/vulnerabilites/{cve}"
method: GET
path: "/api/vulnerabilities/{cve}"
tags: ["vulnerabilities"]
---

# /api/vulnerabilites/{cve}

`GET /api/vulnerabilities/{cve}`

Returns detailed information on a vulnerability with the specified ID

## Path parameters

- `cve` string, Common Vulnerabilities Enumeration, required

## Response `200`

OK

- object
  - `id` integer — VHP's primary key. Subject to change without notice.
  - `cve` string — Unique, public identifier string
  - `project_id` integer — Project ID that this vulnerability falls under
  - `announced` string — The date that this vulnerability was announced
  - `description` string — The handwritten description of the vulnerability
  - `short_desc` string
  - `upvotes` integer
  - `nickname` string
  - `notes` NotesObject — A freeform document (i.e. JSON) of any extra information we have on this record. Sometimes we don't have an exact place in our schema to place things, so we err on the side of retaining records and record them here. Importantly, the schema of this object is subject to change. We try to keep it consistent, but all curators have a mind of their own.

## Other responses

- `400` — Malformed request.
- `500` — Internal error. Please report these on our [issue tracker](https://github.com/VulnerabilityHistoryProject/vulnerability-history/issues).

---

[API](https://skmtc.net/vulnerabilityhistoryproject/apis/vulnerability-history-project-restful-api.md) · [All operations](https://skmtc.net/vulnerabilityhistoryproject/apis/vulnerability-history-project-restful-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vulnerabilityhistoryproject/vulnerability-history-project-restful-api/versions/2390172697da/schema)
