Cadena de suministro de software

El desarrollo de software moderno es un proceso complejo que involucra cada vez más actores y diferentes componentes, destacando la adopción del código abierto que hoy representa más de 3 mil millones de descargas de componentes en diferentes repositorios. La tasa de adopción de código sigue creciendo a tasas mayores...

Como director de seguridad de la información, CIO o ingeniero de DevOps, es esencial asegurarse de que su plataforma esté configurada correctamente para brindar servicios estables y confiables a sus usuarios. Sin embargo, las configuraciones incorrectas pueden ocurrir por varias razones, que van desde errores humanos hasta cambios en su infraestructura....

En el desarrollo de software, dependemos tanto de componentes o artefactos propios como de terceros. Una gestión de dependencias flexible es esencial para el software moderno. Los administradores de paquetes como NPM, Maven, pip o NuGet se utilizan a menudo para especificar dependencias de software. Estas herramientas se diseñaron teniendo en cuenta la comodidad y la facilidad de uso, no la seguridad. El problema El problema...

La tecnología del software evolucionó y los piratas informáticos evolucionaron con ella. La carrera armamentista con los malos actores se limitó principalmente a vulnerabilidades y ataques dirigidos al software implementado. Atacar la cadena de suministro de software, aunque no pasa desapercibido, no era el objetivo principal de los malos...