Skip to main content

Lanzamiento de la compatibilidad con .NET para GitHub, Bitbucket y GitLab

Escrito por
Headshot of Ariel Ornstein

Ariel Ornstein

Launching NET support for GitHub Bitbucket and GitLab

4 de febrero de 2019

0 minutos de lectura

Nos entusiasma anunciar que ahora ofrecemos compatibilidad con la gestión de código fuente de .NET. Desde hoy, Snyk permite importar, analizar y monitorear proyectos .NET directamente en GitHub, GitLab y Bitbucket, sin tener que salir de Snyk.

Snyk se compromete a ayudar a los desarrolladores a proteger su código de código abierto, y trabajamos arduamente para ampliar constantemente el ecosistema de Snyk y ofrecer compatibilidad con más lenguajes. Con este lanzamiento, ampliamos nuestra compatibilidad con .NET, que hasta ahora ya estaba disponible mediante nuestra CLI y permitía probar proyectos localmente o como parte del proceso de CI.

¿Qué hay de nuevo?

Desde hoy, los desarrolladores pueden importar, probar y monitorear fácilmente proyectos .NET en Snyk directamente desde GitHub, BitBucket y GitLab.

Dividimos el proyecto importado según los marcos de destino. De esta manera, la interfaz de nuestra aplicación muestra claramente para qué se usa cada paquete y, luego, cómo aplicar las correcciones. Cuando importas tu proyecto, creamos un proyecto de Snyk para cada marco de destino compatible con la aplicación. Con el marco de destino correspondiente en pantalla, los desarrolladores pueden analizar los resultados y comenzar a clasificarlos.

La siguiente imagen muestra cómo se importa un proyecto .NET y se divide según los marcos de destino compatibles:

Una vez importado el proyecto, Snyk crea un árbol de dependencias completamente estructurado, con dependencias directas y transitivas, para ayudar a los desarrolladores a identificar la ruta por la que se introdujo cada vulnerabilidad. El árbol se crea para cada marco de destino. Esto permite a los desarrolladores comprender mejor qué paquetes y versiones se usan en su código, tanto de forma directa como indirecta.

La siguiente imagen muestra un árbol de dependencias de un proyecto .NET Core:

Árbol de dependencias de un proyecto .NET que muestra paquetes de Microsoft ASP.NET Core y sus números de versión.

Una vez que el árbol está listo, se analiza el proyecto en busca de vulnerabilidades con nuestra base de datos de vulnerabilidades, que ofrece datos exhaustivos y únicos de NuGet. Si encontramos un paquete vulnerable, te indicaremos cuál es exactamente.

Después del análisis inicial, seguimos monitoreando el proyecto de forma continua, según tus configuraciones. Así, tu código queda protegido frente a vulnerabilidades recién descubiertas relacionadas con los paquetes existentes que usas. Te notificamos cuando se descubre una nueva vulnerabilidad relevante o se introduce mediante un nuevo pull request.

¿Qué sigue?

El anuncio de hoy es solo el primer punto de la hoja de ruta de Snyk para ampliar nuestra oferta a la comunidad de .NET, que incluye funciones de corrección, la posibilidad de analizar más tipos de archivos y la incorporación de integraciones con Azure Repos.

Para obtener más información sobre cómo usar la nueva funcionalidad, consulta nuestro documento de compatibilidad con .NET.

Como siempre, valoramos las opiniones de nuestros clientes y nos encantará recibir tus comentarios.

No dudes en escribirnos a support@snyk.io.

¡Mantente protegido!

Leer más

illustration hero ai
Blog

PHP corrige dos vulnerabilidades críticas de RCE sin autenticación (CVE-2026-109618, CVE-2026-109619): actualiza ahora

Dos fallas críticas en el ciclo de solicitudes de PHP pueden permitir la ejecución remota de código sin autenticación. Actualiza a una versión corregida o instala una corrección retroportada por un proveedor para las versiones anteriores.

blog feature ai lilac
Blog

Convierte tu backlog de vulnerabilidades en pull requests con la remediación agéntica

Evo Remediation Agent ya está disponible en Open Preview e incorpora la resolución automatizada de dependencias a Evo Agentic AppSec. Ahora, los equipos de AppSec pueden ejecutar campañas de remediación continuas

AI Background min crop
Blog

La IA activa todos los riesgos que has aceptado: siete ideas del panel de seguridad de IA sin filtros

La IA hace que los ataques sean más baratos y rápidos, y deja al descubierto riesgos que las organizaciones ya enfrentan. Cuatro líderes de seguridad explican por qué la defensa a velocidad de máquina y la corrección más rápida son esenciales.