つみかさね

CVE-2026-32887

High(7.4)

CVE-2026-32887 — Effect TypeScript AsyncLocalStorage 競合状態

公開日: 2026-03-22データソース: NVD, GitHub Advisory

影響を受けるソフトウェア

製品ベンダー影響バージョン
EffectEffect-TS< 3.20.0
CVEEffect競合状態

概要

Effect TypeScript ライブラリのバージョン 3.20.0 未満において、RpcServer.toWebHandler の AsyncLocalStorage 実装に競合状態(Race Condition)が存在します。Next.js App Router と組み合わせて使用した場合、auth() 関数が別のユーザーのセッション情報を返してしまう可能性があります。これにより、認証されたユーザー間でセッション情報が混在し、権限昇格やデータ漏洩につながるおそれがあります。

CVSSベクトル

項目
CVSSスコア7.4 (High)
CWECWE-362(競合状態)
攻撃元区分ネットワーク
攻撃条件の複雑さ
必要な権限不要
ユーザー操作不要

影響を受けるソフトウェア

  • Effect TypeScript 3.20.0 未満(Next.js App Router との併用時)

修正バージョンと回避策

バージョン 3.20.0 で修正されています。npm update effect または yarn upgrade effect で最新版にアップデートしてください。

関連リンク


データソース: NVD (NIST) AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

Xでシェアはてブ
データソース: NVD (NIST), OSV (Google), GitHub Advisory Database, JVN iPedia (IPA/JPCERT/CC)
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。