En el proyecto Vortex (glastor-core/vortex), desarrollado por
**GLASTOR-DEV** (división de desarrollo de GLASTOR®), la seguridad del
software, la inmunidad de la cadena de suministro y la protección de los
pipelines CI/CD son prioridades fundamentales.
Mantenemos actualizaciones de seguridad activas para las versiones estables de
Vortex en la rama main:
| Versión | Estado de Soporte | Tipo de Soporte |
|---|---|---|
1.1.x |
✅ | Soporte activo y parches de seguridad |
1.0.x |
✅ | Parches de seguridad críticos |
< 1.0 |
❌ No soportada | Fin de ciclo de vida (EOL) |
Vortex implementa una postura Zero-Trust alineada con OWASP Top 10, CWE/SANS Top 25 y las guías de endurecimiento de GitHub Actions:
- Cero Dependencias Externas (Inmunidad Supply-Chain): Ejecución 100%
nativa sobre Deno 2 (
node:util,node:fs,node:path,node:assert/strict) sin paquetes de terceros en npm o JSR. - CWE-88 (Git Argument Injection Prevention):
isValidGitRefbloquea referenciasbase-ref/head-refque inicien con-(ej.--output=,--ext-diff) y fuerza el delimitador--engit diff. - CWE-22 (Path Traversal Containment):
resolveSafeWorkspacePatheisSafeRelativeFilePathgarantizan contención léxica estricta dentro deworkspaceDirpara reportes, telemetría y archivos del diff. - CWE-78 / CWE-93 (Workflow Command &
$GITHUB_OUTPUTInjection):escapeWorkflowCommandData,escapeWorkflowCommandPropertyysanitizeGitHubOutputValueescapan%,\r,\n,:y,según la especificación oficial del runner de GitHub. - CWE-918 (SSRF & Network DoS Protection):
isSafeGitHubApiUrlexige transportehttps://y un timeout estricto de5000ms(AbortSignal.timeout) al publicar comentarios en Pull Requests.
Si descubres una vulnerabilidad de seguridad o un fallo que comprometa la integridad de Vortex o los pipelines que orquesta, te solicitamos no abrir un issue público. En su lugar, activa nuestro protocolo de divulgación coordinada:
Accede directamente a la herramienta oficial de GitHub: 👉 Reportar vulnerabilidad privada en Vortex
Envía los detalles técnicos a nuestro canal oficial de seguridad: 📧 ventas@glastor.es
Para acelerar el triaje y la mitigación, incluye:
- Descripción clara del fallo o vector de ataque (ej. inyección de argumentos en Git, evasión de podado AST, escalada de permisos en GitHub Actions).
- Pasos mínimos de reproducción o prueba de concepto (PoC).
- Impacto potencial en entornos de CI/CD.
- Código sugerido de mitigación o parche (si está disponible).
- Acuse de recibo: Menos de 24 horas laborales.
- Evaluación y confirmación: Menos de 72 horas hábiles.
- Publicación del parche y Advisory: Divulgación coordinada una vez que la
versión con la solución esté disponible en la rama
mainy en GitHub Marketplace.
Agradecemos profundamente el compromiso de la comunidad y los investigadores de seguridad que colaboran en hacer de Vortex un estándar seguro para todos.
© 2010-2026 Andrés Antonio Cardoso — GLASTOR® — Todos los derechos reservados