---
title: "Details"
method: GET
path: "/cve/{cve_id}"
tags: ["CVEs"]
---

# Details

`GET /cve/{cve_id}`

Returns details about the MITRE CVE by its identifier.

## Path parameters

- `cve_id` string, required

## Response `200`

Operation successful

- CVEResponse — CVEResponse includes returning data
  - `data` CVEResponseData
    - `items` CVE[]
      - `conditions` Conditions[] — The conditions conductive to the vulnerability exploitation success.
        - `application` string
        - `cpe_prefix` string
        - `hardware` string
        - `operation_system` string
        - `version_end_excluding` string
        - `version_end_excluding_representation` integer
        - `version_end_including` string
        - `version_end_including_representation` integer
        - `version_start_excluding` string
        - `version_start_excluding_representation` integer
        - `version_start_including` string
        - `version_start_including_representation` integer
      - `description` Descriptions — Descriptions is unique and provides the relevant details to help users (1) find the CVE Record for a specific vulnerability, and/or (2) distinguish between similar-looking vulnerabilities.
        - `description_data` DescriptionData[]
          - `lang` string
          - `value` string
      - `id` string — CVE unique identifier.
      - `impact` CVEImpact — The impact the described vulnerability has on the systems CVE examines
        - `baseMetricV2` CVEBaseMetricV2
          - `acInsufInfo` boolean
          - `cvssV2` CVEBaseMetricCVSSV2
            - `accessComplexity` string
            - `accessVector` string
            - `authentication` string
            - `availabilityImpact` string
            - `baseScore` number, float
            - `confidentialityImpact` string
            - `integrityImpact` string
            - `vectorString` string
            - `version` string
          - `exploitabilityScore` number, float
          - `impactScore` number, float
          - `obtainAllPrivilege` boolean
          - `obtainOtherPrivilege` boolean
          - `obtainUserPrivilege` boolean
          - `severity` string
          - `userInteractionRequired` boolean
        - `baseMetricV3` CVEBaseMetricV3
          - `cvssV3` CVEBaseMetricCVSSV3
            - `attackComplexity` string
            - `attackVector` string
            - `availabilityImpact` string
            - `baseScore` number, float
            - `baseSeverity` string
            - `confidentialityImpact` string
            - `integrityImpact` string
            - `privilegesRequired` string
            - `scope` string
            - `userInteraction` string
            - `vectorString` string
            - `version` string
          - `exploitabilityScore` number, float
          - `impactScore` number, float
      - `lastModifiedDate` CVEModifiedDate — CVE modified date
      - `problemtype` ProblemType — The list of common weaknesses (CWE) assigned to the vulnerability
        - `problemtype_data` ProblemTypeData[]
          - `description` DescriptionData[]
            - `lang` string
            - `value` string
      - `publishedDate` CVEPublishedDate — CVE publication date
      - `references` References — Each CVE Record includes appropriate References. Each reference used in CVE (1) identifies the source, (2) includes a well-defined identifier to facilitate searching on a source's website, and (3) notes the associated CVE ID.
        - `reference_data` ReferencesData[]
          - `name` string
          - `refsource` string
          - `tags` string[]
          - `url` string

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `500` — Internal server error

---

[API](https://skmtc.net/spyse/apis/data-api.md) · [All operations](https://skmtc.net/spyse/apis/data-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/spyse/data-api/versions/fd05b83ed2c5/schema)
