2026年5月22日、Aikido が Laravel-Lang パッケージへのサプライチェーン攻撃を検知。GitHub タグを悪用し233バージョンに credential stealer を注入。同日 Aikido Intel に脆弱性8件(Critical 2、High 3、Medium 3、Pre-CVE 1)が公開。nimiq ブロックチェーン系5件と redshift_connector の Critical Code Injection が目立つ。
マルウェア 0 Critical 2 High 3 脆弱性合計 8 pre-CVE 1 Packagist npm Rust PyPi 🚨 Laravel-Lang credential stealer 🚨 nimiq-block Integer Overflow 🚨 redshift_connector Code Injection 🚨 django-cms XSS (Pre-CVE)
2026年5月22日、Aikido が Laravel-Lang パッケージへのサプライチェーン攻撃を検知・報告。攻撃者は GitHub のタグ機能を悪用し、公式リポジトリに一切コミットせずに 233バージョンへ credential stealer を注入した。Packagist も即座に悪意あるバージョンを削除。5月21日レポートの Symfony CVE 一括公開、VS Code 拡張経由の GitHub 侵害に続き、攻撃面は npm エコシステムから PHP/Packagist へと広がっている。
Aikido が2026年5月22日に検知し、メンテナーおよび Packagist へ即時報告。攻撃の構造は以下の通り。
攻撃手法:GitHub タグの悪用
攻撃者は公式リポジトリに直接コミットせず、フォークリポジトリ上の悪意あるコミットに対して正規のバージョンタグを作成。GitHub はタグが同一リポジトリ起源のフォークを指すことを許容するため、Packagist 経由で composer update した開発者に悪意あるコードが配布された。
影響範囲
マルウェアの機能
注入された src/helpers.php は Composer の autoload.files 経由で自動実行され、以下を実行。
5月21日レポートの Symfony CVE 一括公開との関連
同じ PHP/Packagist エコシステムで、5月21日に Symfony 関連10件の CVE が一括公開された直後のタイミング。Symfony パッチ適用でバタつく PHP 運用チームに対して、依存パッケージ更新の混乱に乗じる形での攻撃ともとれる。
5月19日レポート以降の攻撃ベクトルの推移。
| 日付 | 攻撃対象 | エコシステム | 手口 |
|---|---|---|---|
| 5月19日 | durabletask、@antv | npm | Mini Shai-Hulud ワーム |
| 5月20日 | Nx Console (2.2M installs) | VS Code Marketplace | 拡張機能18分間 compromised |
| 5月20日 | GitHub 従業員端末 | VS Code 拡張経由 | 開発者デバイス侵害 → 3,800リポジトリ exposed |
| 5月21日 | Google API キー | GCP | 削除後23分間 revoke されない |
| 5月21日 | Symfony 関連パッケージ | Packagist | CVE/Pre-CVE 10件一括公開 |
| 5月22日 | Laravel-Lang | Packagist | GitHub タグ悪用 → 233バージョン compromised |
攻撃面が npm 単体から、VS Code Marketplace、Packagist/Composer へと拡散しており、「特定エコシステムの監視だけでは不十分」という状況が明確になっている。
Aikido blog が2026年5月22日付で Gitleaks の代替シークレットスキャナー5選を公開。上記の credential stealer 事案が連続する中、リポジトリ内のシークレット検出は防御の基本線として重要性が増している。
PHP/Laravel 環境(最優先)
composer show laravel-lang/* で Laravel-Lang パッケージの使用有無とバージョンを即時確認composer.lock のハッシュを公式リポジトリのコミットハッシュと照合composer update で安全なバージョンに更新継続中の点検(5月19日以降)
npm ls で durabletask、@antv 関連パッケージの確認(5月19日レポート)Aikido Community Japan
公開日: 2026/5/23
最終更新: 2026/6/3