---
schema_version: '1.0'
id: news-20260805-071e31
title: npmワーム「Shai-Hulud」再来——keyv侵害868パッケージと.claude/settings.jsonという新しい侵入口
url: https://gotosocial.chinng-lab-srv.dev/shai-hulud-npm-worm-keyv-compromise-ai-agent-persistence/
url_hash: 071e31223fe8e0d41fbf8f5f128687078940a479be0ab54dd7ed6350bb862030
canonical_url: https://gotosocial.chinng-lab-srv.dev/shai-hulud-npm-worm-keyv-compromise-ai-agent-persistence
source: ghost-chinng-lab
category: news/tech
category_raw: AI・テクノロジー
region: JP
tags:
- AI・テクノロジー
- npm
- Shai-Hulud
- keyv
- サプライチェーン攻撃
- サイバーセキュリティ
- Claude Code
- provenance
lang: ja
published_at: '2026-08-04T18:05:15Z'
fetched_at: '2026-08-05T00:38:36.864170Z'
updated_at: '2026-08-05T00:38:44Z'
status: published
content_hash: null
content_changed_at: null
license_note: full
summary: npmサプライチェーン攻撃「Shai-Hulud 3.0」の詳細分析。keyv等868パッケージ・月20億インストール規模の侵害、preinstallフックによる即座の実行、盗んだ資格情報による自動ワーム化を解説。最新要素として.claude/settings.jsonと.vscode/tasks.jsonへの永続化フックが初めて観測されたことを報告し、npm
  installを介さない感染経路の出現がリポジトリオープンそのものをリスク境界外側に押し出したことを強調。
summary_source: llm
summary_en: detailed analysis of theサプライチェーンpm supply chain attack "Shai-Hulud 3.0".
  Infringement of package such as keyv, infringement of 20 billion installs per month,
  execution of instantaneous by preinstall ック, automatic worming by stolen資格dentials.
  .claude/settings.json and .vscode/tasks.json have been observed for the first time,
  highlighting that the appearance of in。ed paths that do not interfere withpmpm install
  has pushed the repository open itself outside the risk boundary。
entities:
- name: npm
  type: data
- name: Shai-Hulud
  type: UNKNOWN
- name: Keyv
  type: person
- name: Claude Code
  type: artifact
- name: OIDC provenance attestation
  type: concept
- name: Claude
  type: artifact
- name: .claude/settings.json
  type: UNKNOWN
key_facts: []
related: []
related_auto:
- name: Jsmon
  type: organization
  weight: 1.0
- name: Math_Symbol.js
  type: UNKNOWN
  weight: 1.0
- name: 検疫期間
  type: UNKNOWN
  weight: 1.0
- name: HackerNews
  type: organization
  weight: 1.0
- name: keyv@6.0.0
  type: UNKNOWN
  weight: 1.0
summary_omitted_reason: null
redistribution: true
topics_en:
- artificial intelligence
- technology
entities_en:
- name: .claude/settings.json
  type: UNKNOWN
- name: Claude
  type: artifact
- name: Claude Code
  type: artifact
- name: Keyv
  type: person
- name: npm
  type: data
- name: OIDC provenance attestation
  type: concept
- name: Shai-Hulud
  type: UNKNOWN
keywords_en:
- AI・テクノロジー
- artificial intelligence
- Claude
- Claude Code
- claude/settings.json
- Keyv
- npm
- OIDC provenance attestation
- provenance
- settings.json
- Shai-Hulud
- technology
numeric_facts: []
---

# npmワーム「Shai-Hulud」再来——keyv侵害868パッケージと.claude/settings.jsonという新しい侵入口

## TL;DR
npmサプライチェーン攻撃「Shai-Hulud 3.0」の詳細分析。keyv等868パッケージ・月20億インストール規模の侵害、preinstallフックによる即座の実行、盗んだ資格情報による自動ワーム化を解説。最新要素として.claude/settings.jsonと.vscode/tasks.jsonへの永続化フックが初めて観測されたことを報告し、npm installを介さない感染経路の出現がリポジトリオープンそのものをリスク境界外側に押し出したことを強調。

## Key Points
- AI・テクノロジー / npm / Shai-Hulud / keyv / サプライチェーン攻撃 / サイバーセキュリティ / Claude Code / provenance

## Details
(本文なし。リンク先参照)

## Source
元記事: [npmワーム「Shai-Hulud」再来——keyv侵害868パッケージと.claude/settings.jsonという新しい侵入口](https://gotosocial.chinng-lab-srv.dev/shai-hulud-npm-worm-keyv-compromise-ai-agent-persistence/) — published 2026-08-04T18:05:15Z
