TecnologíaMay 25, 2026

Un ataque a Laravel Lang expuso secretos de desarrollo

Malware en paquetes de Laravel Lang puso en riesgo credenciales de desarrolladores

Fot. Pixabay, Pixabay Content License

B2

Un ataque a paquetes de Laravel Lang distribuyó código malicioso capaz de robar claves y datos sensibles.

Un ataque de cadena de suministro contra Laravel Lang puso en riesgo a desarrolladores que instalaron paquetes de localización con Composer. Laravel Lang reúne paquetes de terceros para traducir aplicaciones Laravel; no pertenece al proyecto oficial.

La técnica fue peligrosa porque no consistió en subir una versión nueva. Los atacantes reescribieron etiquetas de GitHub para que versiones publicadas apuntaran a commits maliciosos alojados en una bifurcación bajo su control. Así, una instalación normal podía descargar código alterado.

StepSecurity, Aikido Security y Socket notificaron el incidente. Entre los paquetes afectados están laravel-lang/lang, laravel-lang/http-statuses y laravel-lang/attributes, con laravel-lang/actions como posible afectado. Aikido identificó 233 versiones comprometidas; Socket estimó unas 700 versiones históricas.

El cambio introducía un archivo helpers.php que Composer cargaba automáticamente. Ese archivo obtenía una segunda carga desde flipboxstudio[.]info. Era un ladrón de credenciales para Linux, macOS y Windows capaz de recopilar secretos de nube, Kubernetes, Vault, Git, CI/CD, SSH, navegadores, carteras de criptomonedas y archivos .env. En Windows también extraía DebugElevator, orientado a Chrome, Brave y Edge.

Packagist eliminó las versiones maliciosas y retiró temporalmente los paquetes afectados. Los equipos deben revisar instalaciones, sustituir claves expuestas, analizar sistemas y buscar conexiones con el servidor de mando.

Basado en: Lawrence Abrams, BleepingComputer