このエンドポイントは、指定されたCPE(共通プラットフォーム列挙)スキーマに基づいて、属性「part」、「vendor」、「product」、「version」を検索し、関連する脆弱性のリストを返します。
すべての検索フィールドはオプションです。属性はNIST CPE仕様の仕様に準拠する必要があります。
結果はページネーションされます。デフォルトでは、一致する最初の100件のCPEが返されます。残りを取得するには page と limit を使用し、一致する総件数は _meta.total_documents で確認してください。詳細は下記のページネーションを参照してください。
application, operating system, or hardware. If not specified, all parts will be searched.*.
e.g.version=8 will only return CPEs with the exact version string 8.version=8.0.6* will return any CPE starting with 8.0.6.100 で、これが最大値でもあります。_id で、このインデックスで並び替え可能な唯一のフィールドです。asc または desc を指定します。デフォルトは asc です。すべてのレスポンスには、現在のページを表す _meta オブジェクトが含まれます。
| フィールド | 説明 |
|---|---|
timestamp | クエリが実行された日時(UTC)。 |
limit | このリクエストに適用されたページサイズ。 |
total_documents | 全ページを通じて、クエリに一致するCPEの総件数。 |
sort | 結果の並び替えに使用されたフィールド。 |
order | 並び順(asc または desc)。 |
page | 返されたページ番号(1始まり)。 |
total_pages | total_documents を limit で割って切り上げた値。 |
max_pages | ページネーションUIで表示するページリンク数の目安です。リクエストできるページ数を制限するものではありません。 |
first_item | このページの先頭CPEの位置(1始まり)。 |
last_item | このページの末尾CPEの位置(1始まり)。 |
sort と order を指定しない限り、結果は _id の昇順で並びます。この既定の並び順は安定しているため、ページを順に取得している間にCPEが別のページへ移動することはありません。
total_documents は一致するすべての件数を示しますが、ページネーションで到達できるのは先頭の 10,000件 までです。page と limit の積が 10000 を超えるリクエストは 400 で拒否されます。
{
"error": true,
"errors": [
"failed to compose query: invalid pagination parameters: pagination window exceeds cluster maximum: page * limit must not exceed 10000 (got page=200, limit=100)"
]
}
検索がこれを超える件数のCPEに一致する場合は、さらに深いページを取得するのではなく、part、version、isVulnerable で条件を絞り込んでください。
curl --request GET \
--url "https://api.vulncheck.com/v3/search/cpe?vendor=microsoft&product=internet_explorer&version=8.0.*" \
--header "Accept: application/json" \
--header "Authorization: Bearer insert_token_here"
{
"_benchmark": 0.045929,
"_meta": {
"timestamp": "2026-08-24T18:53:25.79609452Z",
"limit": 100,
"total_documents": 3,
"sort": "_id",
"order": "asc",
"page": 1,
"total_pages": 1,
"max_pages": 6,
"first_item": 1,
"last_item": 3
},
"data": [
{
"cpe": "cpe:2.3:a:microsoft:internet_explorer:8.0.6001:*:*:*:*:*:*:*",
"cpe_struct": {
"part": "a",
"vendor": "microsoft",
"product": "internet_explorer",
"version": "8\\.0\\.6001",
"update": "*",
"edition": "*",
"language": "*",
"sw_edition": "*",
"target_sw": "*",
"target_hw": "*",
"other": "*"
},
"cves": [
"CVE-2002-2435",
"CVE-2004-0549",
"CVE-2004-2704",
"CVE-2005-1829",
"CVE-2005-4625",
"CVE-2006-6956",
"CVE-2007-2718",
"CVE-2007-3075",
"CVE-2007-3924",
"CVE-2007-3930",
"CVE-2007-3954",
"CVE-2007-3958",
"CVE-2008-0454",
"CVE-2008-0460",
"CVE-2008-1873",
"CVE-2008-2841",
"CVE-2008-3023",
"CVE-2008-3173",
"CVE-2008-4029",
"CVE-2008-4326",
"CVE-2008-4387",
"CVE-2008-5912",
"CVE-2008-5917",
"CVE-2008-7295",
"CVE-2009-0305",
"CVE-2009-2433",
"CVE-2009-3737",
"CVE-2009-4804",
"CVE-2010-0027",
"CVE-2010-0244",
"CVE-2010-0245",
"CVE-2010-0246",
"CVE-2010-0248",
"CVE-2010-0490",
"CVE-2010-0492",
"CVE-2010-0494",
"CVE-2010-0652",
"CVE-2010-1117",
"CVE-2010-1852",
"CVE-2010-2429",
"CVE-2010-2442",
"CVE-2010-4183",
"CVE-2010-5071",
"CVE-2011-0248",
"CVE-2011-0347",
"CVE-2011-2383",
"CVE-2012-0287",
"CVE-2012-1545",
"CVE-2012-1879",
"CVE-2012-2418",
"CVE-2012-2419",
"CVE-2012-2420",
"CVE-2012-2421",
"CVE-2012-2423",
"CVE-2012-2424",
"CVE-2012-2425",
"CVE-2013-6903",
"CVE-2013-6904",
"CVE-2013-6905",
"CVE-2013-6911",
"CVE-2013-6913",
"CVE-2017-11791",
"CVE-2017-11837",
"CVE-2017-11838",
"CVE-2017-11843",
"CVE-2017-11846",
"CVE-2017-11858",
"CVE-2017-8741",
"CVE-2017-8748"
]
},
{
"cpe": "cpe:2.3:a:microsoft:internet_explorer:8.0.6001:beta:*:*:*:*:*:*",
"cpe_struct": {
"part": "a",
"vendor": "microsoft",
"product": "internet_explorer",
"version": "8\\.0\\.6001",
"update": "beta",
"edition": "*",
"language": "*",
"sw_edition": "*",
"target_sw": "*",
"target_hw": "*",
"other": "*"
},
"cves": [
"CVE-2002-2435",
"CVE-2004-0549",
"CVE-2004-2704",
"CVE-2005-1829",
"CVE-2005-4625",
"CVE-2006-6956",
"CVE-2007-2718",
"CVE-2007-3075",
"CVE-2007-3924",
"CVE-2007-3930",
"CVE-2007-3954",
"CVE-2007-3958",
"CVE-2008-0454",
"CVE-2008-0460",
"CVE-2008-1873",
"CVE-2008-2841",
"CVE-2008-3023",
"CVE-2008-3173",
"CVE-2008-4029",
"CVE-2008-4127",
"CVE-2008-4326",
"CVE-2008-4387",
"CVE-2008-5912",
"CVE-2008-5917",
"CVE-2008-7295",
"CVE-2009-0305",
"CVE-2009-2433",
"CVE-2009-3737",
"CVE-2009-4804",
"CVE-2010-0027",
"CVE-2010-0244",
"CVE-2010-0245",
"CVE-2010-0246",
"CVE-2010-0248",
"CVE-2010-0490",
"CVE-2010-0492",
"CVE-2010-0494",
"CVE-2010-0652",
"CVE-2010-1117",
"CVE-2010-1852",
"CVE-2010-2429",
"CVE-2010-2442",
"CVE-2010-4183",
"CVE-2010-5071",
"CVE-2011-0248",
"CVE-2011-0347",
"CVE-2011-2383",
"CVE-2012-0287",
"CVE-2012-1545",
"CVE-2012-1879",
"CVE-2012-2418",
"CVE-2012-2419",
"CVE-2012-2420",
"CVE-2012-2421",
"CVE-2012-2423",
"CVE-2012-2424",
"CVE-2012-2425",
"CVE-2013-6903",
"CVE-2013-6904",
"CVE-2013-6905",
"CVE-2013-6911",
"CVE-2013-6913",
"CVE-2017-11791",
"CVE-2017-11837",
"CVE-2017-11838",
"CVE-2017-11843",
"CVE-2017-11846",
"CVE-2017-11858",
"CVE-2017-8741",
"CVE-2017-8748"
]
},
{
"cpe": "cpe:2.3:a:microsoft:internet_explorer:8.0.7100.0:*:*:*:*:*:*:*",
"cpe_struct": {
"part": "a",
"vendor": "microsoft",
"product": "internet_explorer",
"version": "8\\.0\\.7100\\.0",
"update": "*",
"edition": "*",
"language": "*",
"sw_edition": "*",
"target_sw": "*",
"target_hw": "*",
"other": "*"
},
"cves": [
"CVE-2009-2764"
]
}
]
}