Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

vulnradar.dev

VulnRadar es un escáner de vulnerabilidades web open-source y autoalojable bajo licencia GPL-3.0. Proporciona informes instantáneos con más de 850 comprobaciones deterministas, IDs estables para diffs, evidencia técnica por hallazgo y herramientas de colaboración. Incluye autenticación, facturación

Ficha actualizada 28 sept 2026, 11:48 · upstream 28 sept 2026, 11:19 · release v3.9.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es vulnradar.dev

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

VulnRadar es un escáner de vulnerabilidades web open-source diseñado para ejecutar más de 850 comprobaciones deterministas sobre cualquier sitio web, devolviendo informes con IDs estables que permiten comparar cambios entre escaneos (diffing) y evidencia técnica detallada como headers, certificados o fragmentos de respuesta. Su arquitectura se basa en Next.js 15.5 y React 19, utilizando PostgreSQL para el almacenamiento persistente y Node.js para la lógica del servidor.

CASOS DE USO
  • Auditoría de seguridad continua para infraestructuras web críticas mediante escaneos programados.
  • Integración en pipelines CI/CD automatizados usando GitHub Actions y CLI con salidas no cero al detectar umbrales.
  • Cumplimiento normativo exportando hallazgos a formatos SARIF, JSON o CSV para herramientas de gestión existentes.
  • Gestión de vulnerabilidades internas con paneles de colaboración, autenticación 2FA y control de acceso por roles.
  • Escaneo programado de repositorios GitHub para detectar antipatrónes en código generado por IA.
PUNTOS DESTACADOS
  • Más de 850 comprobaciones deterministas con IDs estables que facilitan el análisis preciso de regresiones de seguridad.
  • Licencia GPL-3.0 sin telemetría, garantizando privacidad y control total sobre los datos escaneados en infraestructuras propias.
  • Evidencia técnica adjunta a cada hallazgo, incluyendo headers, campos de certificado y cuerpo de respuesta que activaron la detección.
  • Integración nativa con GitHub Actions para automatización de seguridad directamente dentro del flujo de desarrollo del equipo.
  • Panel de administración con configuración dinámica y facturación escalable vía Stripe para planes gratuitos o empresariales.
  • Extensión de navegador para Chrome y Firefox que permite escanear la pestaña actual sin salir del entorno de trabajo.
PRECAUCIONES
  • Requiere configuración manual de variables de entorno críticas como API_KEY_ENCRYPTION_KEY para evitar almacenamiento inseguro de secretos TOTP.
  • Dependencia estricta de Node.js 22 LTS, con incompatibilidad directa si se usan versiones anteriores o posteriores al rango especificado en el archivo engines.
  • La facturación y gestión de equipos dependen de la integración con Stripe, lo que limita su uso gratuito a un plan específico sin backend propio.
  • Complejidad alta (HIGH) en despliegue inicial debido a la necesidad de orquestar PostgreSQL, Node.js y servicios S3/MinIO mediante Docker Compose.
  • El esquema de base de datos se crea automáticamente al primer arranque, lo que implica un tiempo de inactividad durante la migración inicial si no se planifica.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

VulnRadar logo
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Despliegue recomendado con Docker Compose. Requiere PostgreSQL 14+ y Node 22 LTS. Configurar obligatoriamente DATABASE_URL y API_KEY_ENCRYPTION_KEY en el archivo .env antes de iniciar. El esquema de base de datos se crea automáticamente al primer arranque. Asegurar mínimo 4 núcleos CPU, 8GB RAM y 20GB disco. Revisar la configuración de build-tier en lib/config/config-values.ts antes de producción.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
54323000114341234587
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.