GitHub activa en vista previa pública su firewall de paquetes

Fuentes: GitHub enables public preview of its new package firewall

GitHub ha puesto en vista previa pública su nueva función de firewall de paquetes, diseñada para mitigar ataques de malware que explotan la instalación de dependencias. Esta herramienta actúa como un intermediario entre los puntos finales, como ejecutores de Actions o agentes de codificación, y los repositorios de paquetes upstream, inspeccionando tanto las solicitudes de metadatos como las descargas para detectar actividad maliciosa. El objetivo es prevenir la extracción de credenciales en hosts de CI/CD o estaciones de trabajo de desarrolladores sin necesidad de ejecutar el código del paquete.

La función está disponible actualmente para todos los clientes de GitHub Enterprise Cloud, incluyendo la variante con residencia de datos. Los administradores pueden configurar políticas que incluyen periodos de espera configurables, verificaciones de la Base de Datos de Avisos de GitHub y controles de cadena de suministro, como la degradación de atestaciones. Los puntos finales deben configurarse para dirigir sus solicitudes a través del firewall en lugar de a los registros de paquetes directos. Si un paquete se bloquea erróneamente, los usuarios pueden solicitar una excepción mediante un flujo similar al de otras funciones de GitHub Advanced Security.

El servicio es gratuito durante el período de vista previa, mientras GitHub escala la infraestructura y añade características según la demanda. Al alcanzar la disponibilidad general, se cobrará según el uso medido, similar a la facturación de Actions. Por el momento, el firewall solo soporta paquetes npm. Las instrucciones detalladas para su configuración están disponibles en la documentación oficial de GitHub.