7/18(土)の公開脆弱性は計4件で、全件が CVE 紐付きの High(score 75)、Pre-CVE はゼロ。内訳は Socket.IO 系の engine.io に DoS 2件(CVE-2026-59724/59725、6.6.7 で修正。WebTransport 有効時に `__proto__` を用いたセッションID細工で未認証クライアントが Node.js プロセスをクラッシュ可能)と、npm の tar に DoS 2件(CVE-2026-59873/59874、7.5.19 / 7.5.18 で修正)。先週の土日(7/11・7/12)は公開ゼロだったのに対し、今週土曜は少数ながら High がまとまって公開された点が異例。malware は Aikido 側の検出投入が 7/17 14:16 UTC を最後に停止したままで、7/18 分の検出レコードは 0(フィード停止による欠測であり「検出ゼロ」ではない)。なお 7/16(92 unique/生137)・7/17(34 unique/生119・部分日)は遡及集計で各号を補完済み。数字表の 7/14〜7/15 は 7/16 号の公開確定表、7/16・7/17 は遡及補完済みの 7/17 号・7/18 号の値を引き継いだ。
| 項目 | 07-14 | 07-15 | 07-16 | 07-17 | 07-18 |
|---|---|---|---|---|---|
| Critical | 1 | 1 | 0 | 1 | 0 |
| High | 2 | 4 | 1 | 5 | 4 |
| Medium | 1 | 5 | 6 | 3 | 0 |
| Low | 1 | 0 | 1 | 1 | 0 |
| Pre-CVE | 2 | 40 | 3 | 11 | 0 |
| Malware (24h, unique) | 176 | 99 | 92※ | 34※ | 0※ |
列見出しはデータ日(脆弱性は公開日、malware は検出日)。CVE/GHSA の severity 行は CVE/GHSA 付与分のみ計上、Pre-CVE は別行。本レポート(7/19 発行)のスコープは 7/18 分。
※ 7/14〜7/15 の全行は 7/16 号の公開確定表から、7/16・7/17 は遡及補完済みの 7/17 号・7/18 号から引き継ぎ。7/16=92・7/17=34 は 7/19 朝の遡及集計値(発行時点では集計側の取得経路の問題で取得できなかったもの。Aikido の API 自体は正常)。7/17 は Aikido 側の検出投入が 14:16 UTC で停止したため部分日。7/18 の「0」は投入停止の継続による欠測であり「検出ゼロ」を意味しない。7/18 分の脆弱性は 7/19 10:00 JST 時点の採取(7/18 の UTC 日終了後のため取りこぼしリスクは平日より低い)。
CVE/GHSA 紐付き(4件: High 4)
__proto__ などを用いたセッションIDの細工で own-property 検証を欠いたルックアップが prototype 継承プロパティに解決され、未認証リモートから TypeError → 未処理 Promise rejection で Node.js プロセスを終了させられる。スーパーバイザ下ではクラッシュループの恐れ。脆弱: 6.5.0–6.6.6 → 修正 6.6.7Pre-CVE(0件)
土曜としては異例の公開あり: 先週の週末(7/11・7/12)は2日連続で公開ゼロ(「週末ゼロ」)だったが、今週土曜は全件 CVE 付き High が4件公開された。いずれも JS エコシステムの基盤パッケージ(Socket.IO スタックと tar)。
Aikido Community Japan
公開日: 2026/7/19
最終更新: 2026/7/29