週刊ダイジェスト 2026年第26週:ウェブ開発全般
Stack OverflowはDaloyJSのように安全でない設定でのブート拒否機能がなければAI生成のNode.jsバックエンドが深刻なセキュリティ上のデフォルトを抱えたまま出荷されると警告し、MozillaはデバイスアテステーションベースのボットVS人間の仕組みに代わるプライバシー保護策としてPACT匿名資格情報を提案しています。
Stack OverflowはDaloyJSのように安全でない設定でのブート拒否機能がなければAI生成のNode.jsバックエンドが深刻なセキュリティ上のデフォルトを抱えたまま出荷されると警告し、MozillaはデバイスアテステーションベースのボットVS人間の仕組みに代わるプライバシー保護策としてPACT匿名資格情報を提案しています。
141件のMastra npmパッケージがdayjsを偽装した悪意ある依存関係のサプライチェーン攻撃を受け、JetBrains IDEプラグインが約7万件のインストールからAI APIキーを窃取し、米国政府は外国人へのAnthropicFable 5アクセスを停止しました。
VercelがTypeScriptエージェントフレームワークeveをオープンソース公開し、AutoGen StudioのMCP WebSocketを標的としたAutoJack RCEエクスプロイトやMetaのAIアシスタントがconfused deputy脆弱性でInstagramアカウント2万件を乗っ取った事件など、AIエージェントセキュリティが今週を席巻しました。
Evil MartiansはLLMが読み取れるOKLCHトークンを活用してCurrentsのAI支援デザインシステムを7週間で構築し、Style Dictionaryはビルド時にWCAGカラーコントラストの自動生成を実現しました。
CSS Day 2026では、Safari 26.4で搭載されたgrid-lanesによるmasonryレイアウト、appearance: base-selectによるスタイル可能なselect、そしてすべてのブラウザでベースラインサポートされたCSS style queryが紹介されました。
Node.jsがWebCrypto AES整数オーバーフローとTLSワイルドカードバイパスを含む11件のCVEをパッチし、Angular 22はOnPushをデフォルトの変更検知ストラテジーとして採用し、signalsベースのリアクティビティモデルを完成させました。
ネイティブ CSS @function が Chromium 139 に搭載され、Sass なしで型指定パラメーターとランタイム条件分岐が使えるようになり、Safari は CSS のみの masonry レイアウトである Grid Lanes をリリース、WebKit は gridlanes.webkit.org でインタラクティブガイドを公開しました。
Miasma サプライチェーンワームが悪意ある AI ツール設定ファイルを埋め込むことで Microsoft GitHub の73リポジトリを侵害し、npm 12 はエコシステム最大のコード実行攻撃面を封じるためライフサイクルインストールスクリプトをデフォルトで無効化する予定です。
フランスの裁判所が Carrefour に6か月以内の EAA 準拠を命じるという初の主要な執行事例が生じ、Auth0 のデザインチームはデザイナーがコードベースに直接修正をコミットすることでデザインとエンジニアリングのハンドオフを事実上廃止したと報告しました。
Safari 27 ベータが WebAssembly JSPI と新しく書き直された ESM ローダーを含む58件の新機能を公開し、VoidZero の Cloudflare 参画後に Vite 8 を支える Rust 製バンドラー Rolldown 1.0 が Rollup 比10〜30倍の高速ビルドを実現しました。
Cloudflare によるとボットトラフィックが Web リクエストの57%を占め初めて人間のトラフィックを上回り、Stack Overflow は AI コーディングエージェントが同じバグ修正やアーキテクチャパターンを繰り返し再発見しないよう Stack Overflow for Agents を公開しました。
Biome v2.5は500件のlintルールとcross-file CSSクラス分析を達成し、Angular 22はOnPushをデフォルト変更検出戦略として採用するとともに、AngularサービスをブラウザネイティブのAIエージェントツールとして登録できるWebMCP APIを導入しました。