Aprendly Docs
Aprendly Docs
AprendyConfiguración MCP

Escáner de CVE

Agente de IA encargado de encontrar posibles vulnerabilidades en las dependencias de un proyecto

Descripción general

El CVE Agent es una herramienta de seguridad impulsada por IA que analiza automáticamente las dependencias de un proyecto para identificar vulnerabilidades conocidas.

Genera informes detallados en tiempo real que incluyen:

  • Nivel de severidad
  • Descripción de la vulnerabilidad
  • Recomendaciones para solucionarla

Además, consulta múltiples fuentes de datos de seguridad, como:

  • NVD (National Vulnerability Database)
  • GitHub Security Advisories
  • OSV (Open Source Vulnerabilities) de Google

Esto lo convierte en una herramienta muy completa para el análisis de seguridad de dependencias.


Objetivo

El CVE Agent ayuda a desarrolladores y equipos de seguridad a:

  • Identificar riesgos de seguridad en dependencias
  • Priorizar vulnerabilidades según su severidad
  • Recibir recomendaciones claras de actualización
  • Mantener buenas prácticas de seguridad
  • Detectar problemas antes de pasar a producción

Funcionamiento

El flujo de análisis es el siguiente:

Proceso de detección

  1. Lectura de dependencias desde archivos del proyecto

  2. Normalización a formato estándar (nombre=versión)

⚡ Método recomendado (CLI)

Ejecuta aprendly-cli extract dependencies

Más rápido, más preciso y sin consumo de tokens de IA.

Ver documentación del CLI →

🤖 Método alternativo (IA)

Si no tienes el CLI instalado, la normalización se realiza mediante el agente de IA. Este proceso puede ser más lento y consumir más recursos.

  1. Consulta de bases de datos de vulnerabilidades
  2. Comparación con CVE conocidos
  3. Clasificación por severidad
  4. Generación de recomendaciones
  5. Creación de informe estructurado

Formato de respuesta

Con vulnerabilidades

{
  "timestamp": "2026-03-25T15:29:43.530745",
  "summary": {
    "total_dependencies": 1,
    "vulnerabilities_found": 5,
    "error": null
  },
  "dependencies": [
    {
      "name": "lodash",
      "version": "4.17.15"
    }
  ],
  "vulnerabilities": [
    {
      "package": "lodash",
      "version": "4.17.15",
      "cve_id": "CVE-2018-3721",
      "severity": "MEDIUM",
      "description": "El módulo de node lodash en versiones anteriores a la 4.17.5 se ve afectada por una vulnerabilidad MAID (modificación de datos asumidos como asumible) mediante las funciones \"defaultsDeep\", \"merge\" y ..."
    },
  ]
}

Sin vulnerabilidades

{
  "timestamp": "2026-03-25T15:29:43.530745",
  "summary": {
    "total_dependencies": 1,
    "vulnerabilities_found": 0,
    "error": null
  },
  "dependencies": [
    {
      "name": "lodash",
      "version": "4.17.21"
    }
  ],
  "vulnerabilities": []
}

On this page

Descripción generalObjetivoFuncionamientoProceso de detecciónFormato de respuesta