Ir al contenido principal

Semgrep

Descripción

Semgrep es un escáner de análisis estático que detecta vulnerabilidades, errores de seguridad, problemas de estilo, etc., mediante reglas personalizables.

Uso local
# Escaneo básico
semgrep scan --config=p/ci .

# Escaneo con reglas personalizadas
semgrep scan --config=rules/mi_regla.yml .
Reportes
Integración en CI/CD
    Semgrep Action ejecuta Semgrep en entornos de CI. También puede conectarse a la aplicación Semgrep para configurar reglas y revisar hallazgos en una interfaz web.
    - uses: returntocorp/semgrep-action@v1
    Integraciones

      GitHub, Jira (con integración pagada o scripts).

      Slack, Teams, Plane.

      VSCode: extensión oficial para ejecutar reglas locales.

      UI
        Dashboard web gratuito (requiere cuenta).
        Licencia

          Versión gratuita OSS.

          Versión empresarial con dashboard avanzado.

          Facilidad de uso
            Fácil. Reglas YAML simples de entender.