El proyecto Arch Linux ha suspendido el registro de nuevas cuentas en el repositorio AUR (Arch User Repository) debido a la continua actividad de inserción de código malicioso en los paquetes y vandalismo con insultos en ruso. Después del primer ataque masivo, los desarrolladores de Arch Linux intentaron protegerse del problema a través de filtros selectivos, pero los atacantes los eludieron sustituyendo npm por bun y ofuscando la llamada de su código en la función post_install. La posibilidad de registro se reestablecerá tras la implementación de una protección más efectiva.
Para apoderarse de los paquetes, los atacantes usaron la capacidad que AUR proporciona para tomar el mantenimiento sobre paquetes que no tienen mantenedores y que tienen el estado de "orphaned". Esta posibilidad se otorgó sin restricciones ni verificaciones a cualquier interesado. Actualmente, AUR alberga 107406 paquetes, de los cuales 13050 tienen el estado de "orphaned" (la semana pasada había 15261). Durante la última semana se actualizaron 5578 paquetes en el repositorio, mientras que la semana anterior se actualizaron 3446. En el repositorio hay 141967 usuarios registrados y 69 mantenedores de paquetes (la semana anterior había 140949 usuarios y 69 mantenedores).
Fuente: opennet.ru
