¿Tu aplicación se comporta de forma extraña? ¿Realiza llamadas aleatorias a la red? ¿Tiene un comportamiento inesperado? Puede que no se trate de un error, sino de una posesión. En esta espeluznante sesión, exploraremos cómo los paquetes maliciosos se cuelan en tu código base como fantasmas a través de un portal abierto. Aprenderás cómo el typo-squatting, la confusión de dependencias y los ataques a la cadena de suministro acechan el ecosistema JavaScript, y cómo realizar un exorcismo adecuado. Iremos más allá de la auditoría npm y exploraremos herramientas y hábitos para detener el embrujo antes de que comience. Sal de esta charla con un kit de herramientas que aleja el mal, tanto digital como de otro tipo.
Recursos
Los siguientes recursos se mencionaron durante la presentación de
o constituyen información adicional útil.
Paquetes React Native Aria comprometidos en un ataque a la cadena de suministro
Por qué no puede permitirse ignorar los ataques a la cadena de suministro de software
El paquete NPM de una popular herramienta de scraping se ve comprometido en un ataque a la cadena de suministro
Guía para desarrolladores sobre SBOM y políticas como código
¿Qué son los SBOM y por qué deberían importarle?
Seguridad del software en las cadenas de suministro: Lista de materiales de software (SBOM)
Mejorar la ciberseguridad del país
SBOMs: Fomento de la confianza del cliente mediante la transparencia del software
5 ejemplos de ataques de confusión de dependencias
La aplicación Apache Cordova es objeto de un ataque de confusión de dependencias
Mitigar los ataques a la cadena de suministro
Guía para el análisis de la composición del software: 5 retos clave del SCA





