OpenAI ha tomado medidas drásticas tras detectar un compromiso en su cadena de suministro, revocando el certificado de firma de su aplicación para macOS. El incidente, vinculado al grupo TeamPCP, subraya la creciente sofisticación de los ataques a ecosistemas de software abierto.
¿Qué sucedió?OpenAI revocó el certificado de seguridad de su aplicación para macOS tras confirmar un incidente en la cadena de suministro. El problema se originó por la descarga de una versión maliciosa del popular paquete Axios.
Aunque la empresa afirma que no hay evidencia de acceso no autorizado a datos de usuarios ni compromisos en sus sistemas internos, han decidido tratar el certificado como comprometido por precaución.
Detalles Técnicos: El Backdoor "WAVESHAPER.V2"La investigación interna de OpenAI reveló una operación técnica compleja:
Vector de ataque: El malware se introdujo mediante un flujo de trabajo de GitHub Actions utilizado en el proceso de certificación de la app.
La amenaza: El paquete infectado implantaba un backdoor denominado WAVESHAPER.V2, compatible con sistemas Windows, macOS y Linux.
Acciones inmediatas: OpenAI colaboró con Apple y npm para bloquear el uso del certificado comprometido y prevenir nuevas notificaciones de software malicioso.
El impacto principal recae en los usuarios de la aplicación de escritorio para Mac:
Fecha límite: Las versiones antiguas de la aplicación dejarán de recibir soporte y actualizaciones el 8 de mayo.
Bloqueo de seguridad: A partir de esa fecha, el sistema operativo macOS bloqueará la ejecución del software firmado con el certificado anterior.
Acción requerida: Es fundamental actualizar la aplicación a la última versión disponible antes de la fecha límite para garantizar la continuidad del servicio.
El grupo responsable, TeamPCP, ha demostrado un interés persistente en la corrupción de cadenas de suministro. Según OpenAI, las técnicas empleadas por estos actores incluyen:
Exfiltración de credenciales.
Uso de malware autopropulsado.
Explotación de dependencias críticas en proyectos de código abierto.
Nota para desarrolladores: La transparencia en la gestión de dependencias y el monitoreo constante de las librerías utilizadas en cada proyecto son ahora, más que nunca, pilares fundamentales de la ciberseguridad.