Code Canary

Code Canary 대시보드 — NVD/OSV 동기화 · 메트릭 · 소스 프로필 · KEV
플랫폼
Web
개발기간
52일
개발인원
1명
담당역할
  • 취약점 대시보드·검색 화면 , API·로그인·관리자 콘솔
  • 취약점 수집 Worker·데이터 파이프라인 , PostgreSQL·Redis 스키마·집계
  • Docker Compose · Terraform · ECS 배포

NVD·OSV 취약점을 한곳에서 모아 보는 웹

출처마다 사이트를 오가던 CVE와 오픈소스 취약점(OSV) 정보를 한곳에 모아 정제하고, 누구나 검색·분석할 수 있는 공개 화면과 관리자용 운영 콘솔까지 한 서비스로 만들었다.
공개 대시보드와 운영 콘솔을 권한으로 가르고, 백만 건 규모 목록을 검색과 차트로 한눈에 볼 수 있게 정리했다.

  1. 수집 NVD·OSV 피드 받기
  2. 원본 적재 받은 데이터 보관
  3. 정규화 검색·상세용 표로 맞춤
  4. 탐색·운영 공개 검색 · 관리자 콘솔

개발 환경

언어
프레임워크
저장소
인프라
빌드
데이터