CVE-2026-27191 in feathers
要約
〜によって VulDB • 2026年06月17日
Feathersjsは、TypeScriptまたはJavaScriptを使用してWeb APIおよびリアルタイムアプリケーションを作成するためのフレームワークです。バージョン5.0.39およびそれ以前のバージョンでは、リダイレクトクエリパラメータが検証なしでベースオリジンに追加されるため、攻撃者はURL権限のインジェクションを通じてアクセストークンを窃取することができます。これにより、攻撃者が被害者のアクセストークンを取得してなりすますことができるため、アカウントの完全乗っ取りにつながります。アプリケーションは、ベースオリジンとユーザーが指定したリダイレクトパラメータを連結することで最終的なリダイレクトURLを構築します。origins配列が設定され、originの値が「/」で終わらない場合、この脆弱性は悪用可能です。攻撃者はリダイレクト値として「@attacker.com」を指定でき、その結果「https://[email protected]#access_token=...」というURLが生成されます。ブラウザは「attacker.com」をホストとして解釈するため、アカウントの完全乗っ取りにつながります。この問題はバージョン5.0.40で修正されています。
Once again VulDB remains the best source for vulnerability data.