Skip to content
| Marketplace
Sign in
Visual Studio>Tools>VulnSync — MSRC & GitHub Advisory
VulnSync — MSRC & GitHub Advisory

VulnSync — MSRC & GitHub Advisory

Preview

Felix Andres Gonzalez Ortiz

| (0) | Free
Detecta el stack de la solución (.NET, Node.js, Python), sincroniza los boletines de seguridad de Microsoft (MSRC) y la GitHub Advisory Database, y muestra las dependencias y runtimes vulnerables en l
Download

VulnSync — MSRC & GitHub Advisory

Detecta el stack de tu solución, sincroniza los boletines de seguridad de Microsoft y te muestra en la Lista de errores qué dependencias y runtimes tienen vulnerabilidades conocidas.

Qué revisa

Stack Archivos que lee
.NET / NuGet .csproj, .fsproj, .vbproj, Directory.Packages.props, packages.lock.json, global.json
Node.js / npm package.json, package-lock.json, yarn.lock, pnpm-lock.yaml
Python / PyPI requirements*.txt, pyproject.toml, poetry.lock, uv.lock, Pipfile.lock

Fuentes de datos

  • Microsoft Security Response Center (MSRC): boletines mensuales para los runtimes de .NET y ASP.NET Core, comparados con los runtimes instalados en tu equipo (dotnet --list-runtimes).
  • GitHub Advisory Database: vulnerabilidades de paquetes NuGet, npm y PyPI.

No necesita claves de API.

Cómo se usa

  • Extensiones → VulnSync → Mostrar vulnerabilidades, o clic derecho sobre la solución → Escanear solución con VulnSync.
  • Cada vulnerabilidad aparece en la Lista de errores, en la línea exacta del archivo donde se declara la versión. Crítica y alta = error, media = advertencia, baja = mensaje.
  • La ventana VulnSync muestra el resumen por severidad y, en cada hallazgo, los botones Ir al archivo, Ver boletín e Ignorar.
  • Vuelve a escanear sola al guardar un manifiesto y cada 12 horas.
  • Generar reporte crea un resumen en Markdown para adjuntar a un pull request o ticket.

Configuración opcional

Un archivo .vulnsync.json en la carpeta de la solución permite elegir ecosistemas, severidad mínima y vulnerabilidades ignoradas. Se puede subir a git para compartirlo con el equipo.

Sin token, GitHub permite 60 consultas por hora. Para subir el límite a 5000, define la variable de entorno GITHUB_TOKEN (un token sin permisos basta) o inicia sesión con GitHub CLI (gh auth login).

También para VS Code

VulnSync también está disponible para Visual Studio Code en el Marketplace.


Versión preliminar. Código fuente y reporte de problemas: github.com/Buchetuche/VulnSync

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft