yamory の使い方

yamory へようこそ! yamory の基礎知識と使い方をご紹介します。

CVEを取得する

リクエスト

GET /v1/cves/{cveId}
パス タイプ 必須 内容
cveId string true CVE ID を指定します。

リクエスト例

curl -XGET https://yamoryapi.yamory.io/v1/cves/{cveId} \
-H 'Accept: application/json' \
-H 'AUTHORIZATION: token xxxxxxxxxxxxxxxxx'

レスポンス

{
  "id" : "string",
  "description" : "string",
  "cvss" : {
      "cpe_list" : "array",
      "cwe_list" : "array",
      "cvss_v2_base_score" : "string",
      "cvss_v2_severity" : "string",
      "cvss_v2_impact_score" : "string",
      "cvss_v2_exploitability_score" : "string",
      "cvss_v2_vector" : "string",
      "cvss_v2_a_v" : "string",
      "cvss_v2_a_c" : "string",
      "cvss_v2_a_u" : "string",
      "cvss_v2_c" : "string",
      "cvss_v2_i" : "string",
      "cvss_v2_a" : "string",
      "cvss_v3_base_score" : "string",
      "cvss_v3_severity" : "string",
      "cvss_v3_impact_score" : "string",
      "cvss_v3_exploitability_score" : "string",
      "cvss_v3_vector" : "string",
      "cvss_v3_a_v" : "string",
      "cvss_v3_a_c" : "string",
      "cvss_v3_p_r" : "string",
      "cvss_v3_u_i" : "string",
      "cvss_v3_s" : "string",
      "cvss_v3_c" : "string",
      "cvss_v3_i" : "string",
      "cvss_v3_a" : "string",
  }
  "pocs" : "string",
  "references" : "array",
}
ステータスコード 内容
200 リクエストが正常に処理されたことを示します。
400 不正なリクエストです。リクエストヘッダまたはリクエストボディに問題がある場合に返却されます。
403 認証エラーです。許可されていないIPアドレスからリクエストした場合に返却されます。
404 CVEまたはCVEに紐づくPoC情報が見つからなかった場合に返却されます。
500 サーバー内部でエラーが発生した場合に返却されます。