본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

NVIDIA/SkillSpector

Python4 / 0

SkillSpector는 정적 분석·선택적 LLM 심층 평가·OSV 라이브 조회를 결합해 에이전트 스킬의 취약점과 악의적 패턴을 탐지하고 0-100 리스크 점수로 권고를 반환한다.

TL;DR

SkillSpector는 AI 에이전트 스킬의 설치 전 보안 위험을 자동으로 탐지하는 도구이다. 정적 규칙·AST 기반 탐지로 빠르게 잠재적 취약점을 식별하고, 선택적 LLM 시맨틱 평가로 문맥과 의도를 판별해 정밀도를 높인다. 리스크 점수(0–100)와 권고(SAFE/CAUTION/DO_NOT_INSTALL)를 반환하므로 CI·런타임 게이트에 직접 연동할 수 있다. 이 도구는 68개의 취약 패턴을 17개 카테고리로 분류하고 OSV.dev를 통한 실시간 의존성 CVE 조회(SC4)와 baseline 기반 오탐 억제 기능을 지원한다. Docker 실행과 Python API 호출을 모두 지원하며, MCP 서버로 등록하면 에이전트의 설치 요청을 런타임에서 차단 가능하다. 한계로는 정적 분석 기반으로 런타임 동작을 실행·격리하지 못하고, LLM 분석을 사용할 경우 파일 내용을 외부 제공자에 전송하므로 민감 데이터 처리 정책을 고려해야 한다. 오프라인 환경에서는 SC4가 제한된 폴백 목록에 의존해 의존성 취약점 검출 범위가 줄어든다.

핵심 포인트

  • 정적 검사와 LLM 기반 시맨틱 평가를 결합해 재현 가능한 트리거(정규식+AST)와 문맥 판단(LLM)을 함께 사용한다
  • MCP 서버로 노출해 런타임 설치 시점에 자동으로 게이트 역할을 수행할 수 있다(install-gate 통합)
  • OSV.dev를 실시간 조회해 알려진 의존성 CVE를 확인하고 오프라인에서의 자동 폴백을 지원한다
  • baseline(지문/글로벌 글롭 규칙)으로 오탐 억제·재스캔의 시그니처 유지가 가능하다

벤치마크

벤치마크지표비교
LLM semantic analysisprecision≈87%
Agent Skills Study - Vulnerable Ratepercent_vulnerable26.1%
Agent Skills Study - Likely Malicious Ratepercent_likely_malicious5.2%
Executable script risk factorrisk_multiplier2.12xexecutable vs non-executable skills

10.4k

STARS

826

FORKS

+245

TRENDING

4

조회수

watchers 10.4kopen issues 81Apache License 2.0

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.