123% m谩s CVE notificadas al d铆a en 2026 que el a帽o pasado.

Comparativa

CRACI frente a Kusari

Kusari conecta los metadatos de la cadena de suministro en un solo grafo y act煤a sobre 茅l. CRACI es el runner del build: registra lo que descarg贸 cada build y hace el seguimiento de sus vulnerabilidades, de modo que la evidencia y la monitorizaci贸n salen del mismo lugar.

Actualizado el

La respuesta corta

Kusari es una plataforma de seguridad de la cadena de suministro de software del equipo que cocre贸 GUAC, el grafo de c贸digo abierto para metadatos de la cadena de suministro. Crea un grafo de conocimiento actualizado de forma continua a partir de su c贸digo fuente, sus SBOM, sus documentos VEX y la salida de sus esc谩neres actuales, clasifica lo que es explotable, revisa pull requests y abre correcciones. CRACI es un runner de GitHub Actions. Registra lo que incorpora cada build mientras se ejecuta, controla a qu茅 puede acceder el build y sigue monitorizando lo distribuido. Cualquier grafo refleja las SBOM que recibe; CRACI genera las SBOM desde el propio build. Ambos compiten por el mismo presupuesto de cadena de suministro. Para el software que usted mismo compila, CRACI cubre el CI, la SBOM y el seguimiento de vulnerabilidades en un solo producto.

De un vistazo

Funci贸n CRACI Kusari
Ejecuta sus builds Los jobs se ejecutan en runners de CRACI Ingiere SBOM y metadatos de sus pipelines
C贸mo se encuentran las dependencias Descargas observadas en el runner, incluidas las cach茅s de CI SBOM de waybill (lockfiles, cach茅s, im谩genes, binarios) o de su propia herramienta
Estado de completitud de la SBOM Por job y por cach茅, cinco estados No se describe en la documentaci贸n de Kusari
Pol铆tica de egress de la red del build Denegaci贸n o permiso por defecto; si falla, bloquea Fuera de su alcance: Kusari no ejecuta builds
Procedencia y atestaciones firmadas Sin procedencia firmada SBOM y atestaciones en SPDX, CycloneDX, in-toto
Monitorizaci贸n de lo distribuido Las SBOM monitorizadas se reeval煤an de forma continua Grafo actualizado de forma continua, con radio de impacto
Grafo con muchas fuentes Grafo de las capas de dependencias de cada SBOM; la API vincula artefacto, build, SBOM y traza Grafo de conocimiento de SBOM, VEX y salida de esc谩neres
Ingiere resultados de otros esc谩neres Snyk, Black Duck, Dependabot, GitHub Advanced Security
Revisi贸n de seguridad de pull requests Inspector se帽ala paquetes maliciosos, secretos y debilidades del c贸digo
An谩lisis de alcanzabilidad Comprueba si el c贸digo vulnerable se invoca realmente
Sistemas de CI GitHub Actions hoy; GitLab CI y Jenkins en la hoja de ruta GitHub Actions, GitLab CI/CD, Jenkins, CircleCI, Azure DevOps, Bitbucket, TeamCity
  • Incluido
  • En parte
  • No incluido

Kusari y GUAC, con precisi贸n

GUAC (Graph for Understanding Artifact Composition) es un proyecto en incubaci贸n de OpenSSF, dentro del grupo de trabajo Supply Chain Integrity, con licencia Apache 2.0. Agrega metadatos de seguridad de software en una base de datos de grafos. Entre sus entradas documentadas est谩n las SBOM en CycloneDX y SPDX, las atestaciones in-toto y SLSA, los documentos OpenVEX y CSAF, los resultados de OpenSSF Scorecard y los datos de OSV y deps.dev. GUAC agrega metadatos que producen otras herramientas; no ejecuta builds.

Los cofundadores de Kusari cocrearon GUAC con Google, y un cofundador de Kusari es el principal mantenedor de GUAC. Kusari afirma que utiliza y cuida GUAC, SLSA, OpenSSF Scorecard, ClearlyDefined y otros proyectos de c贸digo abierto en sus productos comerciales. GUAC tambi茅n tiene otros colaboradores, como Google, Red Hat, Purdue University y Citi. Kusari es la plataforma comercial; GUAC es el proyecto de la comunidad.

Lo que Kusari hace bien

La p谩gina de inicio de Kusari
kusari.dev

Un grafo construido sobre est谩ndares abiertos. La plataforma de Kusari ingiere c贸digo fuente, artefactos de build, SBOM en CycloneDX y SPDX, VEX y la salida de esc谩neres existentes, incluidos los resultados de Snyk, Black Duck, Prisma Cloud, Dependabot y GitHub Advanced Security. Mapea las dependencias directas y transitivas con su procedencia y linaje, y muestra el radio de impacto de una nueva vulnerabilidad en todo su entorno.

Menos hallazgos y mejores. Los an谩lisis de alcanzabilidad y explotabilidad buscan pruebas de que el c贸digo vulnerable se invoca realmente, de modo que la cola contiene lo que importa. AutoFix genera pull requests de correcci贸n y las valida antes de que lleguen a su repositorio.

Comprobaciones en la pull request. Kusari Inspector revisa cada pull request en GitHub o GitLab en busca de vulnerabilidades transitivas, secretos filtrados, paquetes maliciosos y de typosquatting, riesgo de licencias, dependencias al final de su vida 煤til, workflows inseguros de GitHub Actions y debilidades comunes del c贸digo. Kusari afirma que Inspector se instala gratis, sin necesidad de hablar con ventas.

Est谩ndares y marcos. Kusari produce SBOM y atestaciones en formatos SPDX, CycloneDX e in-toto, e indica compatibilidad con marcos como el CRA de la UE, FDA 524B, SSDF, IEC 62443 y DORA. Su herramienta de subida funciona en GitHub Actions, GitLab CI/CD, Jenkins, CircleCI, Azure DevOps, Bitbucket Pipelines y TeamCity.

En qu茅 se diferencia CRACI

Kusari describe su grafo como construido a partir del c贸digo fuente y los sistemas de build a medida que se crea el software, en lugar de reconstruido a partir de binarios terminados. Es la intuici贸n correcta, y es tambi茅n donde los dos productos se separan. Las SBOM de Kusari salen de un generador: su documentaci贸n describe generarlas con waybill, su kit de herramientas de SBOM de c贸digo abierto, cuando se fusionan las pull requests, o bien traer su propia herramienta. Un generador lee lockfiles, manifiestos, cach茅s e im谩genes. CRACI no lee los archivos del build para inferir qu茅 utiliz贸. Es la m谩quina en la que se ejecuta el build.

Un registro, no una reconstrucci贸n

Con un cambio de una l铆nea en runs-on, su workflow se ejecuta en CRACI. Un proxy que entiende de paquetes registra lo que cada job descarga de las fuentes de paquetes, y los paquetes restaurados desde cach茅s de CI se arrastran al registro. Cada SBOM indica su grado de completitud, por job y por cach茅: Complete, Complete with connections, Incomplete, Unavailable o Not recorded. La monitorizaci贸n parte de lo que el build descarg贸 realmente, y sabe d贸nde est谩n las lagunas.

Control durante el build

Un grafo le ayuda a encontrar lo afectado a posteriori. Una pol铆tica de egress en el runner decide, mientras se ejecuta el job, a qu茅 hosts puede acceder. Las pol铆ticas de CRACI son de denegaci贸n por defecto o de permiso por defecto, con 24 presets de fuentes de software integrados, se validan antes de que empiece el job y, si fallan, bloquean.

Procedencia y monitorizaci贸n a partir del mismo registro

La API devuelve SBOM, trazas de red y procedencia. CRACI no firma la procedencia. Sigue reevaluando las SBOM monitorizadas.

CRACI no hace lo que distingue a Kusari: no ingiere resultados de otros esc谩neres, no analiza la alcanzabilidad ni revisa pull requests en busca de paquetes maliciosos y debilidades del c贸digo. Solo es compatible hoy con GitHub Actions, con GitLab CI y Jenkins en la hoja de ruta.

Un inventario de qu茅 est谩 desplegado y d贸nde

La vista de inventario de CRACI muestra exactamente qu茅 versiones de software est谩n desplegadas en qu茅 productos, a escala global. Cuando aparece una nueva vulnerabilidad, puede ver qu茅 productos ejecutan la versi贸n afectada en lugar de reconstruirlo a partir de notas de versi贸n y hojas de c谩lculo.

Sustituir Kusari por CRACI

Para el software que usted compila y distribuye, CRACI cubre aquello para lo que suele comprarse una plataforma de grafos. Ejecuta el build, registra la SBOM con su completitud indicada, sigue reevaluando las SBOM monitorizadas a medida que se publican nuevas vulnerabilidades, agrega los hallazgos de todos los builds y repositorios y permite a los equipos de seguridad hacer su triaje y enviar cada uno al equipo responsable de la correcci贸n. La pol铆tica de egress limita de entrada a qu茅 puede acceder un build, algo que ning煤n grafo puede hacer.

Tenga claro a qu茅 renuncia. Kusari conecta en un solo grafo muchos esc谩neres y fuentes de SBOM, ingiere VEX, analiza la alcanzabilidad y revisa pull requests en busca de paquetes maliciosos, secretos filtrados y debilidades del c贸digo. CRACI no hace nada de eso hoy, y solo es compatible con GitHub Actions, con GitLab CI y Jenkins en la hoja de ruta. Si su principal necesidad es correlacionar hallazgos de muchas herramientas existentes, Kusari sigue siendo la opci贸n m谩s adecuada.

Para el CRA

El Cyber Resilience Act pide a los fabricantes que documenten los componentes de sus productos, incluida una SBOM, y que gestionen las vulnerabilidades mientras el producto tenga soporte. La notificaci贸n de vulnerabilidades explotadas activamente se aplica desde septiembre de 2026. Kusari conecta SBOM, VEX y hallazgos en un solo grafo, e incluye el CRA entre los marcos compatibles. CRACI genera la evidencia por build y la sigue monitorizando: a partir de qu茅 se compil贸 cada versi贸n, con procedencia, monitorizaci贸n continua y exportaci贸n de SBOM en CycloneDX o SPDX. CRACI automatiza una parte importante de la visibilidad y la evidencia de la cadena de suministro de software que las empresas necesitan para su proceso m谩s amplio de cumplimiento del CRA; ninguna de las dos herramientas hace que un producto cumpla por s铆 sola. Lea qu茅 exige el CRA.

Migrar a CRACI

Defina runs-on: craci en los workflows que compilan lo que usted distribuye. CRACI sustituye el runner, no GitHub Actions, y las ejecuciones siguen apareciendo en la interfaz de GitHub. M谩s informaci贸n sobre la generaci贸n de SBOM durante el build y el seguimiento de vulnerabilidades.

驴Valora m谩s de dos herramientas? Alternativas a Kusari compara nueve opciones una junto a otra.

Ejecute un build real y compare

Dirija un workflow de GitHub Actions a CRACI y compare su SBOM con la que produce su generador de SBOM actual.

Reservar una demo