이 페이지는 기계 번역이며 원어민 검수를 진행 중입니다. 정확한 내용은 영어 페이지를 참고하세요.
AI 위험 평가섀도 AI 탐지클라우드 보안 태세익스플로잇 검증CI/CD지속형 플랫폼리포트신원 & 접근Agentic Trust & Protection Platform
CI/CD

파이프라인에서 스캔하세요. 발견 사항으로 빌드를 게이트하세요.

파이프라인에서 스캔을 실행하고 발견 사항을 기준으로 빌드를 게이트합니다. 그 메커니즘은 자산별 트리거 키입니다. 계정의 베어러 토큰 없이도 하나의 자산에 대한 스캔을 시작하고 조회할 수 있도록 범위가 제한된 시크릿입니다.

무료 평가 시작하기 문서 읽기
자산 하나
트리거 키가 접근할 수 있는 범위의 전부이며, 계정의 나머지 부분에는 절대 닿지 않습니다
5단계 게이트
critical, high, medium, low에서 실패하거나, 아예 실패시키지 않음
50회 재실행
공격 성공률(ASR) 측정의 상한
GitHub Action bl014h/redthread-scan-action@v1 · Marketplace에서 제공
입력값 세 개, 그리고 설정한 임계값에서 빌드 실패
Action은 하나의 자산에 대한 스캔을 시작하고, 상태를 폴링하고, 작업 요약을 게시한 뒤, 선택한 심각도에서 빌드를 실패 처리합니다. fail-on: never 는 알림 전용입니다.
워크플로
- uses: bl014h/redthread-scan-action@v1
  with:
    api-key: ${{ secrets.REDTHREAD_SCAN_KEY }}
    asset-id: "abcd1234"
    fail-on: high   # critical | high | medium | low | never
상태 폴링
GET /api/assets/<id>/runs/<run_id>   X-Scan-Key: •••
{ "status": "done", "findings_count": 3,
  "severity": { "critical": 0, "high": 1, "medium": 2, "low": 0 },
  "max_severity": "high" }
할당량 또는 검증 차단 시 non-2xx를 반환하므로 CI가 이를 인식합니다 빌드 실패
GitHub Marketplace에서 설치 →
게이트

공격 경로를 배포하게 될 풀 리퀘스트는 배포되지 않습니다.

✓
push
✓
트리거 키
•
스캔 실행
×
fail-on: high
×
병합 차단
max_severity: high severity: { critical: 0, high: 1, medium: 2, low: 0 } exit 1 → 빌드 실패

다음과 같이 설정하세요: fail-on: never — 그러면 같은 실행이 아무것도 실패 처리하지 않고 작업 요약만 게시합니다.

실행 방식
01
자산 하나로 범위가 제한된 키
자산의 트리거 키를 확인하거나 새로 발급하고, 원할 때마다 교체하세요. 이전 CI 시크릿은 즉시 작동을 멈춥니다. 자산을 삭제하면 해당 키도 삭제됩니다.
02
수동 스캔과 동일한 경로
트리거는 triggered_by=webhook 태그가 붙은 채 동일한 게이트 → 스캔 → 과금 경로를 거치므로, 할당량, 동시 실행, 예산 상한이 모두 그대로 적용됩니다.
03
공격 성공률(ASR) 재실행
행위 기반 발견 사항의 재실행 가능한 PoC를 최대 50회까지 재실행하고 성공률을 기록합니다. 마커 및 거부 판정에 LLM을 사용하지 않으므로 모델 비용이 없습니다. 귀사 대상에 대한 요청만 발생합니다.

Action의 입력값 하나하나.

소유권 기반 게이트: ASR 재실행에는 검증된 도메인이 필요합니다
입력값
기본값
기능
api-key
필수
저장소 시크릿으로 보관되는 자산의 트리거 키
asset-id
필수
이 워크플로가 스캔할 등록된 자산
fail-on
high
critical · high · medium · low · never — 빌드를 실패시키는 심각도
api-url
https://app.redthreadsec.com
Action이 다른 배포 환경을 가리키도록 지정
timeout-seconds
—
실행이 끝나기를 작업이 기다리는 시간
poll-seconds
—
상태를 조회하는 주기

병합 앞에 입증된 발견 사항을 두세요.

Action 설정하기