스킬 sca-blackduck
📦

sca-blackduck

v0.1.0 콘텐츠 리비전 r2 치명적 📁 파일 시스템 접근⚙️ 외부 명령어🌐 네트워크 접근🔑 환경 변수⚡ 스크립트 포함

Escanear dependencias con Black Duck

El riesgo de las dependencias de código abierto puede ralentizar las versiones seguras. Esta skill guía escaneos de Black Duck, revisión de licencias, generación de SBOM, integración con CI y planificación de remediación.

지원: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 38 나쁨

내 에이전트로 설치

이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.

에이전트 요청
Review the Skillstore skill "sca-blackduck" from https://skillstore.io/skills/agentsecops-sca-blackduck.md and its manifest at https://skillstore.io/api/skills/agentsecops-sca-blackduck/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.

에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.

에이전트가 읽기 쉬운 리소스

AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.

테스트해 보기

"sca-blackduck" 사용 중입니다. Un servicio tiene CVE críticas, riesgo de licencia desconocido y ningún proceso de SBOM.

예상 결과:

  • Lista priorizada de vulnerabilidades con las correcciones inmediatas primero.
  • Cola de revisión de licencias para aprobación legal o de políticas.
  • Plan de generación de SBOM como evidencia de versión.
  • Criterios de escaneo de seguimiento para confirmar el cierre.

"sca-blackduck" 사용 중입니다. Un equipo quiere comprobaciones de Black Duck en pull requests.

예상 결과:

  • Esquema de trabajo de CI con referencias seguras a secretos.
  • Umbrales de políticas para bloquear cambios riesgosos.
  • Recomendaciones de retención de artefactos e informes.
  • Formato de comentario para desarrolladores que facilite una clasificación accionable.

"sca-blackduck" 사용 중입니다. Una versión de producto incluye nuevos componentes de código abierto.

예상 결과:

  • Pasos de revisión del inventario de dependencias.
  • Notas de compatibilidad de licencias para paquetes de alto riesgo.
  • Comprobaciones de salud de la cadena de suministro para mantenedores y actividad.

보안 감사

치명적
v9 • 2026. 7. 23. 버전별 보고서 열기

Most static alerts are false positives caused by Markdown examples, reference URLs, configuration exclusions, and legitimate environment access. Confirmed findings involve unverified remote scripts executed by CI templates and user instructions. Additional review found mutable GitHub Action tags, unsafe Jenkins interpolation, and a pull request comment that reports fixed zero findings.

15
스캔된 파일
4,881
분석된 줄 수
13
검토 항목
0
오탐 무시됨

확인된 보안 우려 사항 (5)

치명적
Pipe to shell pattern
curl -s -L https://detect.synopsys.com/detect.sh | bash -- \
The CI template pipes a mutable network response directly into Bash without a pinned version or integrity check. A compromised upstream response would execute with runner privileges.
치명적
Pipe to shell pattern
curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash
The CI template pipes a mutable network response directly into Bash without a pinned version or integrity check. A compromised upstream response would execute with runner privileges.
높음
Misleading fixed security results
The GitHub workflow posts zero vulnerability counts and no license violations without parsing results, which can mislead reviewers.
The comment body contains fixed zero counts and an unconditional no-violations statement. Nearby comments acknowledge that actual results are not parsed.
높음
Jenkins shell injection and secret exposure
Groovy interpolates branch-derived values and Black Duck credentials into shell strings before execution, enabling command injection and exposing secrets in process arguments.
The double-quoted Groovy strings interpolate BRANCH_NAME-derived project data and BLACKDUCK_TOKEN into commands later passed to sh. No argument-safe execution boundary is used.
중간
Mutable GitHub Action references
GitHub Actions use mutable major-version tags, allowing upstream changes to execute with repository and token permissions.
Each uses statement ends in a mutable tag such as v1, v3, v4, or v7 rather than an immutable commit SHA.
기능 검토 항목 (13)

이 스킬에 대해 예상될 수 있는 실제 로컬 기능이므로 검토가 필요하지만, 확인된 악의적 동작으로는 집계되지 않습니다.

높음
Hardcoded URL
curl -s -L https://detect.synopsys.com/detect.sh | bash -- \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.
높음
Hardcoded URL
bash <(curl -s -L https://detect.synopsys.com/detect.sh) \
This URL supplies a script that is executed immediately without version pinning or integrity verification. A compromised response would execute with CI or user privileges.

위험 요인

📁 파일 시스템 접근 (6)
⚙️ 외부 명령어 (50)
🌐 네트워크 접근 (50)
assets/ci_integration/github_actions.yml:70 assets/ci_integration/gitlab_ci.yml:30 assets/ci_integration/gitlab_ci.yml:85 assets/ci_integration/gitlab_ci.yml:181 assets/ci_integration/jenkins_pipeline.groovy:90 assets/ci_integration/jenkins_pipeline.groovy:143 assets/ci-config-template.yml:240 assets/policy_templates/security_policy.json:2 assets/rule-template.yaml:43 assets/rule-template.yaml:44 assets/rule-template.yaml:45 assets/rule-template.yaml:73 assets/rule-template.yaml:118 assets/rule-template.yaml:119 assets/rule-template.yaml:151 assets/rule-template.yaml:191 assets/rule-template.yaml:192 assets/rule-template.yaml:193 assets/rule-template.yaml:217 assets/rule-template.yaml:260 assets/rule-template.yaml:261 assets/rule-template.yaml:288 references/license_risk_guide.md:361 references/remediation_strategies.md:209 references/remediation_strategies.md:301 references/remediation_strategies.md:302 references/supply_chain_threats.md:193 references/supply_chain_threats.md:62 references/supply_chain_threats.md:65 references/supply_chain_threats.md:66 references/supply_chain_threats.md:69 references/supply_chain_threats.md:75 references/supply_chain_threats.md:193 references/supply_chain_threats.md:200 references/supply_chain_threats.md:388 references/supply_chain_threats.md:412 references/supply_chain_threats.md:413 references/supply_chain_threats.md:518 SKILL.md:21 SKILL.md:22 SKILL.md:23 SKILL.md:24 SKILL.md:42 SKILL.md:53 SKILL.md:189 SKILL.md:280 SKILL.md:293 SKILL.md:299 SKILL.md:385 SKILL.md:386
🔑 환경 변수 (37)
⚡ 스크립트 포함 (4)

감지된 패턴

Pipe to shell pattern×2
감사자: codex 감사 이력 보기 →
이 보고서 공유 및 인용

버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.

버전별 보고서 열기
보안 평가

보고서 링크 복사

https://skillstore.io/skills/agentsecops-sca-blackduck/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown 배지

[![Skillstore security assessment](https://skillstore.io/badges/skills/agentsecops-sca-blackduck/security.svg)](https://skillstore.io/skills/agentsecops-sca-blackduck?utm_source=security_passport_badge)

HTML 배지

<a href="https://skillstore.io/skills/agentsecops-sca-blackduck?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/agentsecops-sca-blackduck/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

임베드 카드

<iframe src="https://skillstore.io/embed/skills/agentsecops-sca-blackduck.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
학술 인용 (APA · BibTeX · CFF)

APA 인용

AgentSecOps. (2026). sca-blackduck security audit report (audit version 9) [Author version 0.1.0]. Skillstore. https://skillstore.io/skills/agentsecops-sca-blackduck/audits/9

BibTeX 인용

@techreport{agentsecops-agentsecops-sca-blackduck-2026, author = {AgentSecOps}, title = {sca-blackduck security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/agentsecops-sca-blackduck/audits/9}, note = {Author version 0.1.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "sca-blackduck security audit report (audit version 9)" version: "0.1.0" type: report authors: - name: "AgentSecOps" date-released: "2026-07-23" url: "https://skillstore.io/skills/agentsecops-sca-blackduck/audits/9" identifiers: - type: other value: "skillstore:agentsecops-sca-blackduck:audit:9" description: "Skillstore immutable audit report identifier"

Skillstore 점수

이 점수의 이유 증거 신뢰도: 중간
59
아키텍처
100
유지보수성
87
콘텐츠
71
커뮤니티
91
사양 준수

만들 수 있는 것

Clasificar vulnerabilidades de dependencias

Revisa hallazgos de Black Duck, asocia CVE con categorías de riesgo y prioriza correcciones para dependencias críticas de la aplicación.

Agregar SCA a CI

Adapta las plantillas de CI para ejecutar escaneos de Black Duck, publicar artefactos y bloquear compilaciones ante infracciones de políticas.

Evaluar riesgo de licencias

Usa la orientación sobre licencias y los ejemplos de políticas para clasificar dependencias antes de la aprobación de la versión.

이 프롬프트를 사용해 보세요

Iniciar un plan de escaneo
Ayúdame a planificar un escaneo SCA de Black Duck para este repositorio. Identifica gestores de paquetes, secretos requeridos, alcance del escaneo y resultados esperados.
Revisar resultados de escaneo
Revisa estos hallazgos de Black Duck. Prioriza vulnerabilidades por gravedad, explotabilidad, rol del paquete y versiones corregidas disponibles.
Diseñar aplicación de políticas en CI
Crea un plan de aplicación de políticas en CI para Black Duck. Incluye manejo de secretos, artefactos de informes, umbrales de fallo y retroalimentación para desarrolladores.
Crear hoja de ruta de remediación
Crea una hoja de ruta de remediación a partir de estos hallazgos de SCA y licencias. Agrupa correcciones por dependencia, responsable, riesgo, cronograma y paso de verificación.

모범 사례

  • Almacena las credenciales de Black Duck en secretos de CI o en un gestor de secretos dedicado.
  • Fija las fuentes del instalador o verifica las herramientas descargadas antes de la ejecución.
  • Documenta el riesgo aceptado con responsable, motivo, fecha de vencimiento y controles compensatorios.

피하기

  • Ejecutar scripts de instalador remotos sin fijación de versión ni verificación de checksum.
  • Tratar todos los CVE como equivalentes sin contexto de explotabilidad o de ejecución.
  • Aprobar licencias copyleft sin revisión legal y del impacto en el producto.

자주 묻는 질문

¿Esta skill ejecuta escaneos de Black Duck automáticamente?
No. Proporciona orientación, ejemplos y plantillas. Un usuario o agente debe ejecutar los comandos de escaneo.
¿Qué credenciales se requieren?
La mayoría de los flujos de trabajo necesitan una URL de Black Duck y un token de API almacenados como secretos protegidos.
¿Puede ayudar con el cumplimiento de licencias?
Sí. Incluye orientación sobre riesgos de licencias, ejemplos de políticas y flujos de trabajo de revisión para licencias de alto riesgo.
¿Sustituye la revisión legal?
No. Ayuda con la clasificación y la documentación, pero la asesoría legal debe decidir las obligaciones materiales de licencia.
¿Qué sistemas de CI están cubiertos?
Los recursos incluyen ejemplos para canalizaciones de GitHub Actions, GitLab CI y Jenkins.
¿Qué resultados deben esperar los equipos?
Los resultados típicos incluyen prioridades de vulnerabilidades, notas de riesgo de licencias, orientación de SBOM y pasos de remediación.

개발자 세부 정보

작성자

AgentSecOps

라이선스

MIT

작성자 버전

v0.1.0

Skillstore 리비전

r2

참조

181fdefcafd96b041926e61c4b2e306ca7e7820e

유지보수 최신성

2026. 7. 26.

사용량

6 다운로드 · 261 조회

AgentSecOps의 다른 스킬

전체 보기
전체 보기