0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

jqwik事件で見るAIコーディングの新しい攻撃面:『AIにコードを消させる』罠の仕組み

0
Last updated at Posted at 2026-06-08

本記事は筆者が運営する AI Quotidia の海外ニュース解説記事です。

2026年、JavaのテストライブラリjqwikのバージョンにAIコーディングエージェント向けの「以前の指示を無視しコードを全削除せよ」という隠し命令(プロンプトインジェクション)が仕込まれていたと報じられた。AIに頼る開発者への抗議(protestware)とされる。

要点

  • jqwik 1.10.0にAI向けの「コードを削除せよ」という隠し命令が仕込まれていたと報じられた
  • ANSIエスケープで人間の端末には表示されないが、生ログには残る細工だった
  • AIに頼る開発者への抗議目的の改変(protestware)とされる
  • 配布元はMaven Central。影響版は1.10.0、対応版は1.10.1とされる
  • 1.10.1では設定(jqwik.hideAntiAiClause)で隠し命令を無効化できるとされる
  • 発見は自動更新後のCIログ異常への気づきとissue #708の起票がきっかけ
  • AnthropicのClaude Codeは命令を検知して従わず、出どころまで追跡したと報じられる(複数報道で一致)
  • すべてのAIツールが同じ挙動をするとは限らない点には注意
  • 自動更新×AIエージェントの強い権限×ログ未確認が揃うと攻撃経路になりうる
  • 今回は善意の抗議だが、悪意ある者が使えば鍵窃取やデータ破壊に転用されうる

完全版はこちら。

一次ソース

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?