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

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.