🔥 この記事の詳細
2026-05-19 更新
B
今週中

RubyGemsリポジトリにおいて、500以上の大量のゴミパッケージをアップロードする攻撃「GemStuffer」

脆弱性🌐 英語ソース📰 2記事🌐 2 countries
🇹🇼 Taiwan · 🇺🇸 US
📅 2026-05-19📰 ithome_tw
📌 一言でいうと
RubyGemsリポジトリにおいて、500以上の大量のゴミパッケージをアップロードする攻撃「GemStuffer」が確認されました。この攻撃の目的は開発者へのマルウェア配布ではなく、英国の地方政府(ModernGov)の公開情報を自動的に収集し、RubyGemsをデータ転送経路として利用することでした。収集されたデータは公開情報であるため、具体的な動機は不明ですが、RubyGemsの仕組みを悪用したデータ保存・転送手法が用いられています。
🔍該当判定
  • 自社でRuby言語を用いたシステム開発を行っている
  • RubyGems(Rubyのライブラリ管理ツール)を利用して外部パッケージを導入している
  • イギリスの地方政府(ランベス、ワンズワース、サザーク等)のModernGovポータルサイトからデータを自動収集している
上記いずれにも該当しない → 静観でOK
該当時の対応
開発者は信頼できないパッケージの導入を避け、リポジトリの整合性チェックを徹底すること。管理者は不審なパッケージのアップロード傾向や、外部リポジトリへの異常なデータ転送がないか監視することを推奨します。
📧 メール案を見る (管理者向け)
⚠️ これは AI が生成した参考例です。配信前に必ず内容をご確認のうえ、貴社の状況に合わせて編集してご利用ください。実際の被害状況や自社の利用環境を踏まえた判断は、貴社のセキュリティ責任者にご確認ください。
件名: 【共有】RubyGemsにおけるデータ転送悪用攻撃(GemStuffer)について

お疲れさまです。RubyGemsリポジトリを悪用した特殊な攻撃活動に関する情報共有です。

■ 概要
攻撃者が500以上のパッケージをRubyGemsにアップロードし、それをデータ転送のパイプラインとして利用する「GemStuffer」キャンペーンが確認されました。本件は開発者へのマルウェア感染ではなく、英国政府機関の公開情報をスクレイピングし、その結果をRubyGems上のパッケージに埋め込んで保存・転送するという手法が取られています。

■ 影響範囲
- RubyGemsリポジトリを利用する環境
- 英国のModernGovポータルサイト(データ収集対象)

■ 対応手順
1. 開発チームに対し、未検証のサードパーティ製Gemパッケージの導入を禁止するよう再徹底してください。
2. 外部リポジトリへの不自然なデータ送信や、大量のパッケージ更新などの挙動がないか監視してください。

■ 参考情報
- Socket社によるGemStuffer分析レポート

対応優先度: 低
対応期限: なし
Subject: [Info] Abuse of RubyGems for Data Exfiltration (GemStuffer)

Dear team,

We are sharing information regarding a campaign called 'GemStuffer' that abuses the RubyGems repository.

■ Overview
Attackers uploaded over 500 packages to RubyGems, not to infect developers, but to use the repository as a storage and transport mechanism for scraped data. Specifically, they targeted public information from UK local government portals (ModernGov) and embedded the collected data into the Gem packages.

■ Scope
- Environments utilizing RubyGems
- UK ModernGov portal sites (as targets of data collection)

■ Recommended Actions
1. Reinforce policies against installing unverified third-party Gem packages.
2. Monitor for unusual data transmission patterns to external repositories or abnormal package update activities.

■ Reference
- Socket analysis report on GemStuffer

Priority: Low
Deadline: N/A