CVE-2025-59414 in Nuxt情報

要約

〜によって VulDB • 2026年05月22日

NuxtはVue.js用のオープンソースのWeb開発フレームワークです。バージョン3.19.0および4.1.0より前では、NuxtのIslandペイロード復元メカニズムにおけるクライアントサイドのパストラバーサル脆弱性により、特定のプリレンダリング条件が満たされた場合、攻撃者はクライアントサイドのリクエストを同一アプリケーションドメイン内の異なるエンドポイントに操作することができました。この脆弱性は、シリアライズされた__nuxt_islandオブジェクトの検出時にNuxt Islandsが自動的にフェッチされるクライアントサイドのペイロード復元プロセス(revive-payload.client.ts)で発生します。プリレンダリング中に、APIエンドポイントがユーザー制御データを含む__nuxt_islandオブジェクトを返すと、そのデータはdevalue.stringifyでシリアライズされ、プリレンダリングされたページに保存されます。クライアントがプリレンダリングされたページに移動すると、devalue.parseがペイロードをデシリアライズします。Island reviverは、keyにパストラバーサルシーケンスが含まれる可能性のある/__nuxt_island/${key}.jsonをフェッチしようとします。Nuxt 3.19.0以降または4.1.0以降にアップデートしてください。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

GitHub M

予約する

2025年09月15日

モデレーション

承諾済み

エントリ

VDB-324748

EPSS

0.00372

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!