Skip to main content

Vuln Cost: encuentra vulnerabilidades en paquetes npm fácilmente con VS Code

Escrito por
Vul costs

2 de abril de 2020

0 minutos de lectura

Nota del editor (23 de nov. de 2021):

La extensión Vuln Cost ya no recibe mantenimiento activo. Aunque puedes seguir usando esta extensión hasta que se deje de ofrecer oficialmente, te recomendamos instalar la extensión oficial Snyk Vulnerability Scanner. Esta nueva extensión ofrece todas las funciones de Vuln Cost y te permite encontrar y corregir problemas tanto en tus dependencias de código abierto como en tu código personalizado.

Visual Studio Code probablemente sea el editor de código más usado por los desarrolladores de JavaScript. Como el 80 % o incluso el 90 % del código que se desarrolla depende en gran medida de paquetes de código abierto, los desarrolladores necesitan saber qué hacen estos paquetes. Por ejemplo, ¿sabes si alguno de los paquetes que importas contiene vulnerabilidades de seguridad conocidas? La extensión Vuln Cost para VS Code, gratuita y de código abierto, puede ayudarte.

DESCARGA VULN COST PARA VS CODE

Al adoptar DevSecOps, los desarrolladores también deben estar al tanto de los problemas de seguridad. En concreto, al revisar un paquete que importas desde el «peligroso» internet, la extensión Vuln Cost para VS Code te ofrece comentarios instantáneos sobre posibles problemas de seguridad. La extensión Vuln Cost muestra en línea cuántas vulnerabilidades contiene un paquete específico en cuanto lo importas en tu código.

Editor de código con tema oscuro que muestra un archivo JavaScript vacío llamado example.js

Si el paquete no tiene vulnerabilidades conocidas, Vuln Cost no te molestará. Vuln Cost solo resalta en línea los paquetes que contienen vulnerabilidades. La opción de solución rápida te lleva a una página con información sobre las vulnerabilidades de este proyecto.

Importar paquetes en HTML desde tu CDN favorito

Otra función que ofrece Vuln Cost es el análisis de archivos HTML. Los scripts que importes desde tus CDN, como UNPKG, se analizarán de forma similar al paquete npm mencionado antes. Así, no te tomarán por sorpresa las vulnerabilidades, aunque no uses npm.

Editor de código que muestra dependencias de scripts HTML marcadas con la cantidad de vulnerabilidades y un mensaje de Snyk para encontrarlas y corregirlas.

Información más útil para actuar

Editor de código que muestra cuatro vulnerabilidades en el paquete st@0.2.4, incluidos problemas de recorrido de directorios, redireccionamiento abierto y ReDoS.

La extensión Vuln Cost es fácil de usar y, lo más importante, gratuita. Instálala desde el marketplace de VSCode y estará lista para usarse. Ni siquiera necesitas registrarte para acceder a las funciones básicas. Sin embargo, si quieres información más útil para actuar, puedes crear una cuenta gratuita de Snyk OSS. Snyk no solo puede ayudarte a proteger todo tu proyecto de muchas maneras, sino que también potencia la extensión Vuln Cost.

Al registrarte o usar una cuenta gratuita de Snyk que ya tengas, Vuln Cost te ofrece un desglose de las vulnerabilidades. Lo más importante es que indica si las vulnerabilidades detectadas tienen una gravedad baja, media o alta. Además, puede mostrarte más información sobre la vulnerabilidad y dónde se encuentran los problemas de seguridad en tu proyecto. Puede ser en una dependencia directa o transitiva. Por último, cuando es posible, te recomienda actualizar el paquete a la versión más cercana que incluya una corrección para las vulnerabilidades.

Recuerda que estas funciones de Vuln Cost que te ayudan a actuar son, una vez más, totalmente gratuitas. Solo tienes que registrarte para obtener una cuenta freemium de Snyk y activarlas.Descarga la extensión Vul Cost para VS Code

¡Descarga Vuln Cost para VS Code!

Empieza con los desafíos de Capture the Flag

Aprende a resolver desafíos de captura la bandera con nuestro taller virtual introductorio a pedido.

Leer más

Blog

Los modelos de frontera encontraron las vulnerabilidades. Solo el atacante encontró las cadenas.

El análisis estático encontró las fallas, pero solo las pruebas de ataque en vivo demostraron cómo podían encadenarse para provocar brechas. Una comparación de Evo COS, Claude Security y Claude Code Security.

feature insights context
Blog

Los ataques autónomos ya están aquí. La defensa debe estar a su altura.

Los atacantes autónomos están reduciendo el tiempo disponible para defenderse. Descubre cómo el descubrimiento, la corrección, la validación y la prevención continuos pueden ayudar a los equipos de seguridad a seguirles el ritmo.

Blog

Por qué los agentes de programación con IA siguen generando fallas de control de acceso

Los agentes de programación con IA pueden generar lógica de autorización que compila y supera la revisión, pero expone los datos de un inquilino a otro. Descubre por qué es difícil detectar el control de acceso roto y cómo prevenirlo.