Este audio se generó automáticamente. Háganos saber si tiene comentario.

En noviembre de 2021, una vulnerabilidad de día cero en una pieza ubicua de código de código abierto sorprendió a la industria de la tecnología y desencadenó un esfuerzo urgente para ayudar a asegurar el ecosistema de código abierto en gran medida voluntario. Casi cuatro años después, ese esfuerzo ha progresado importante, pero también ha sido cojeado por múltiples contratiempos.

La vulnerabilidad log4shell En una popular herramienta de registro de Java, convenció a la administración Biden de centrarse en la seguridad de código abierto y llevó a las principales compañías tecnológicas, incluidas Amazon, Google y Microsoft, a comprometer decenas de millones de dólares a las mejoras de seguridad. Gran parte de ese trabajo ocurrió a través de La Fundación Security Security de código abierto de la Fundación Linux (OpenSSF), que creó numerosas herramientas para ayudar a los desarrolladores a analizar y abordar los riesgos de su código.

Pero que comenzó con una cumbre de la Casa Blanca y un ambicioso en toda la industria «Plan de movilización» Pronto encontraron desafíos. Una nueva tecnología tentadora conocida como IA generativa distrajo a los gigantes tecnológicos que financiaron el trabajo, y una transición política en los Estados Unidos se extinguió esfuerzos gubernamentales para mantener la industria en camino.

Superar esos obstáculos y duplicar la seguridad de código abierto es esencial, los expertos dijeron a Cybersecurity Dive, dado lo generalizado que es el código en todo, desde la infraestructura crítica hasta la computación diaria cotidiana.

«Necesitamos asegurarnos de que el impulso que construimos no se pierda», dijo Jack Cable, un ex asesor técnico senior de la Agencia de Seguridad de Ciberseguridad e Infraestructura (CISA) que trabajó en seguridad de código abierto.

Progreso de seguridad de código abierto

Desde principios de 2022, una infusión de financiación y atención ha llevado a importantes mejoras de seguridad de código abierto.

Uno de los desarrollos más importantes fue la campaña para mejorar La seguridad de los repositorios de paquetes de código abierto. El repositorio «es el punto de distribución moderno para la mayoría del software que se consume», dijo David Nalley, director de experiencia de desarrollador en Amazon Web Services, que ha ayudado a financiar mejoras en estas plataformas vitales. Christopher Robinson, el principal arquitecto de seguridad de OpenSSF, dijo que el objetivo de este trabajo era garantizar que «todos los proyectos dentro de esos ecosistemas heredarán» prácticas de seguridad fuertes.

Amazon también ayudó a los desarrolladores detrás de una biblioteca de encriptación TLS para el lenguaje de programación seguro para la memoria. un algoritmo criptográfico que cumplió con los estándares federalesfacilitando que las organizaciones necesiten cumplir con esos estándares, incluidas las empresas en las industrias reguladas, para usar el código seguro para la memoria.

Robinson destacó OpenSSF Proyecto SigStoreque permite a los desarrolladores firmar digitalmente su código para evitar la manipulación. También elogió a las compañías tecnológicas por integrar expertos en seguridad en comunidades construidas en torno a ciertos lenguajes de programación para servir como los «embajadores» de esos grupos al ecosistema más amplio.

La Agencia de Seguridad de Ciberseguridad e Infraestructura (CISA) utilizó su autoridad y la reputación de sus expertos para construir puentes entre las agencias que utilizan el código de código abierto y los desarrolladores que lo producen.

«[We] Realmente hicieron mucho para asegurarse de que … cuando ocurrieron incidentes, la gente podría conectarse entre sí «, dijo Cable, ahora el CEO y cofundador de la firma de seguridad de codificación de IA. Dijo que esos esfuerzos valieron la pena durante el 2024 XZ Utils Crisisen el que un actor malicioso usó ingeniería social para engañar a un desarrollador abrumado y plantar una puerta trasera en su paquete ampliamente utilizado.

Quizás lo más significativo, las empresas que dependen de los paquetes de código abierto se responsabilizan cada vez más por garantizar que estén seguras, en lugar de tratar a los desarrolladores de código abierto como su fuerza laboral no remunerada.

Los desarrolladores de código abierto se han quejado durante años de que se sienten explotados por las empresas que usan su código con fines de lucro, según Arnaud Le Hors, miembro del personal técnico senior de Open Technologies en IBM. Ahora, más empresas «se dan cuenta de que no puede depender de la comunidad en general para arreglar las vulnerabilidades en los paquetes de código abierto que decide usar en sus productos».

«Se realizó mucho buen trabajo» en los últimos años, Cable dijo: «Y aún así está en curso».


Fuente

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *