cve.now
공식무료 CVE 조회: CVE List, GHSA, OSV, NVD, CISA KEV, EPSS 및 Exploit-DB에서 취약점당 중복 제거된 항목 하나를 제공합니다. 로그인이나 API 키가 필요하지 않습니다.
Cve Now MCP(으)로 무엇을 할 수 있나요?
- 취약한 종속성이 있는지 잠금 파일 확인 — 프로젝트의 잠금 파일 내용이나 정확한 패키지 버전에
stack.check작업을 실행해 어떤 항목이 영향을 받는지 확인합니다. - CVE, GHSA 또는 OSV ID 조회 —
cve.get을 실행해 KEV 상태, EPSS가 10%에 도달했는지와 그 시점, 수정된 버전을 확인합니다. - 구조화된 필터로 취약점 검색 —
severity,kev,exploited,tech,ecosystem,vendor,package,published또는type을 사용해entities.search를 실행하고 일치 이유를 확인합니다. - 필터링된 취약점 피드 읽기 —
filter,tech,ecosystem목록을 사용해feed.read또는list_feed를 실행합니다. 예를 들어npm의nextjs에 대한 치명적 항목을 조회할 수 있습니다. - 엔터티 및 리더보드 둘러보기 — cve, early-warning, breach, vendor, package, tech에 대한
.get및.list작업과leaderboard.get을 사용합니다.
호스팅형 MCP 서버
npx add-mcp 'https://mcp.cve.now/mcp'Claude Code, Codex, Cursor 등에 설치됩니다
문서
cve.now
무료 공개 취약점 피드. cve.now는 CVE List, GitHub Advisory Database, OSV, NVD, ENISA의 European Vulnerability Database (EUVD), CISA의 Known Exploited Vulnerabilities 카탈로그 (KEV), FIRST EPSS 점수, Exploit-DB를 취약점당 중복 제거된 하나의 항목으로 통합하고, 이를 RSS, Atom, JSON Feed, JSON API, MCP 서버로 제공합니다. 계정이나 API 키가 필요하지 않습니다.
이 저장소는 GitHub에서 cve.now의 본거지입니다. 서비스가 무엇인지, 어떻게 사용하는지, 문제를 어디에 신고하는지 안내합니다. 서비스는 Sazabi가 구축하고 운영하며, 소스 코드는 공개되어 있지 않습니다.
피드
하나의 엔드포인트 https://cve.now/feed에 자유롭게 조합할 수 있는 필터를 적용합니다. 기본 형식은 RSS이며, format=atom 또는 format=json을 추가하세요.
| 피드 | URL |
|---|---|
| 심각: CISA KEV에 포함되거나, 등록된 기술에서 CVSS 9+이거나, EPSS 점수가 0.1 이상인 CVSS 7+ | https://cve.now/feed?filter=critical |
| 새로 추가된 CISA Known Exploited Vulnerabilities | https://cve.now/feed?filter=kev |
| 모든 항목 | https://cve.now/feed |
| 기술 하나 | https://cve.now/feed?tech=nextjs |
| 패키지 생태계 하나 | https://cve.now/feed?ecosystem=npm |
| 조합 | https://cve.now/feed?filter=critical&tech=nextjs&format=json |
| 여러 값 | https://cve.now/feed?tech=nextjs,react&ecosystem=npm,pypi |
filter, tech, ecosystem은 각각 단일 값 또는 쉼표로 구분하거나 반복해서 지정한 여러 값을 받습니다. 항목은 필드에 지정된 값 중 하나 이상과 일치하고, 지정된 모든 필드와 일치해야 합니다. 피드에서 조합할 수 있는 값의 조합은 최대 16개입니다(예: 기술 4개 x 생태계 4개). MCP 서버의 list_feed은 동일한 세 필드를 목록으로 받습니다.
생태계: npm, pypi, go, maven, crates.io, packagist, rubygems, hex, nuget.
기술: nextjs, react, node, express, django, flask, rails, spring, log4j, kubernetes, docker, nginx, apache-httpd, openssl, postgresql, mysql, redis, microsoft-sql-server, oracle-database, mariadb, ibm-db2, mongodb, sap-ase, php, wordpress, jenkins, gitlab, fortinet, citrix, ivanti, cisco-ios, palo-alto-panos, vmware, microsoft-exchange, chrome, linux-kernel. 원하는 항목이 없나요? 요청하세요.
Slack에서는 아무 채널에서나 /feed subscribe https://cve.now/feed?filter=critical을 실행하세요.
기술 스택 확인
cve.now에 잠금 파일을 업로드하면 공유 가능한 보고서와 정확한 패키지 버전에 영향을 미치는 항목만 담긴 RSS 피드를 받을 수 있습니다. 지원 형식: package-lock.json, bun.lock, pnpm-lock.yaml, yarn.lock, requirements.txt, poetry.lock, uv.lock, Cargo.lock, go.sum, Gemfile.lock, mix.lock, composer.lock, Pipfile.lock, packages.lock.json (NuGet), gradle.lockfile, flake.lock (각 입력에서 고정한 git 커밋을 기준으로 OSV를 통해 확인하며, nixpkgs 패키지 CVE는 확인하지 않습니다).
패키지 목록이 짧다면 피드 URL을 직접 만드세요.
https://cve.now/stack?p=npm:lodash@4.17.20,pypi:django@4.2.0
MCP 서버
인증이 필요 없는 원격 Streamable HTTP MCP 서버: https://mcp.cve.now/mcp. 변경되지 않는 도구 두 가지: search은 작업을 찾고, execute은 작업을 실행합니다. 작업: cve.get, feed.read, stack.check, entities.search, leaderboard.get, feedback.send, 그리고 각 엔터티 유형(cve, early-warning, breach, vendor, package, tech)의 .get 및 .list. entities.search은 쿼리(q)와 구조화된 매개변수(severity, kev, exploited, tech, ecosystem, vendor, package, published, type)를 받아 각 결과가 일치한 이유를 설명하고, 일치하는 결과가 없으면 더 폭넓은 쿼리를 제안합니다. 이전 도구(get_vulnerability, list_feed, check_stack 등)는 2026-11-11부터 사용 중단되었지만 여전히 응답합니다.
Claude Code
claude mcp add --transport http cve-now https://mcp.cve.now/mcp
Codex
codex mcp add cve-now --url https://mcp.cve.now/mcp
OpenCode (opencode.json)
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"cve-now": {
"type": "remote",
"url": "https://mcp.cve.now/mcp",
"enabled": true
}
}
}
Cursor (.cursor/mcp.json)
{
"mcpServers": {
"cve-now": { "url": "https://mcp.cve.now/mcp" }
}
}
그런 다음 에이전트에게 프로젝트의 잠금 파일에서 stack.check 작업을 실행하도록 요청하세요.
plugin/ 폴더에는 동일한 서버를 Cursor 및 ChatGPT용 플러그인으로 패키징한 파일이 있습니다.
에이전트가 자체적으로 종속성을 확인하도록 하려면 프로젝트의 AGENTS.md 또는 CLAUDE.md에 다음을 추가하세요.
## Dependency vulnerabilities
Use the cve.now MCP server (https://mcp.cve.now/mcp, no API key) for vulnerability checks:
- Before adding or upgrading a dependency, and when asked whether this project is affected by a CVE, run the `stack.check` operation with the lockfile's contents (or the packages and exact versions).
- For any CVE, GHSA or OSV id, run `cve.get` to see whether it is in CISA KEV, whether its EPSS score has reached 10% (and when), and the fixed versions.
- No matches means cve.now found none, not that the packages are safe.
API
| 엔드포인트 | 반환값 |
|---|---|
https://cve.now/<id> | CVE, GHSA 또는 OSV ID의 페이지 |
https://cve.now/api/v1/entries/<id> | 동일한 항목의 JSON. 최근 동기화된 항목은 정적 사본으로 리디렉션될 수 있으므로 리디렉션을 따라야 합니다(curl -L) |
https://cve.now/api/v1/entries | 게시된 모든 항목을 최신순으로 반환하며, next_cursor으로 페이지를 나눕니다 |
https://cve.now/api/v1/search | q 및 MCP의 search 매개변수로 검색하고, 일치 이유, 패싯 개수, 더 폭넓은 쿼리를 반환합니다 (llms.txt) |
https://cve.now/api/v1/status | 소스 폴링 상태 및 카탈로그 범위 |
https://cve.now/llms.txt | LLM 및 에이전트용 일반 텍스트 안내서 |
/feed 및 /api/v1/*은 Access-Control-Allow-Origin: *을 전송합니다.
이슈
다음 사항을 신고하려면 이슈를 등록하세요.
- 잘못되었거나 누락된 항목
- 병합해야 할 두 항목 또는 잘못 병합된 항목
- 지원을 원하는 기술 또는 패키지 생태계
- 모니터링해야 할 취약점 공개 출처
- 피드, 페이지, API 또는 MCP 서버의 버그
업스트림 레코드의 오류(예: 잘못된 CVE 설명)는 해당 레코드를 관리하는 CNA 또는 권고 데이터베이스를 안내해 드립니다.
패치되지 않은 취약점을 여기에 게시하지 마세요. 이슈는 공개됩니다. 다른 제품의 취약점은 해당 제품의 공급업체에 신고하세요. cve.now 자체의 취약점은 security@sazabi.ai로 신고하세요(SECURITY.md 참조).
이 저장소는 풀 리퀘스트를 받지 않습니다. 파일이 Sazabi의 비공개 모노레포에서 동기화되므로 직접 변경해도 덮어쓰입니다. 대신 이슈를 등록하세요.
출처 및 라이선스
데이터 출처: CVE List, GitHub Advisory Database, OSV, NVD, ENISA EUVD, CISA KEV catalog, FIRST EPSS, Exploit-DB. 각 항목에는 출처 링크가 포함됩니다.
항목 요약은 모델이 작성하며, 모델 작성임을 표시합니다. 요약은 CC-BY 4.0에 따라 게시됩니다. 업스트림 데이터에는 각자의 라이선스와 저작자 표시가 적용됩니다.
이 제품은 NVD API의 데이터를 사용하지만 NVD의 보증이나 인증을 받지 않았습니다.
이 저장소의 텍스트는 Apache 2.0 라이선스에 따라 제공됩니다.
이 중 어떤 항목이 시스템에 영향을 미치는지 알고 싶으신가요? Sazabi가 알려드립니다.