🚨 Active supply chain attack: 700+ Laravel package versions compromised 🚨
An attacker rewrote historical Git tags across four laravel-lang/* packages, pointing them to a malicious fork. Packagist ingested them as legitimate releases. A hidden helpers.php file — autoloaded on every PHP request — downloads a credential stealer targeting cloud keys, .env files, SSH keys, Kubernetes tokens, browser logins, and more, then ships everything to an attacker-controlled server.
Every version of laravel-lang/lang, laravel-lang/http-statuses, laravel-lang/attributes, and laravel-lang/actions is affected. Packagist has unlisted the packages, but if you installed any of them between May 22–23, treat the environment as compromised.
Run snyk test against your Composer repos now. If you’re a Snyk Enterprise customer, check Analytics → Remediation → Zero Day Report.
If you’re affected: rebuild from clean images, rotate every credential your PHP process could read, and block flipboxstudio[.]info at your DNS and perimeter. Full IoCs and remediation guidance in our advisory.
This is what makes supply chain attacks so effective — the official repo looked fine. The compromise happened in the publishing pipeline.
Read the full report here: https://lnkd.in/edN7HXXD