CVE-2026-41691 in i18next-http-backend情報

要約

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

Copilot said: i18nextifyは、ソースコードの変更なしに、スクリプトタグを介してWebサイトの国際化(i18n)を追加するJavaScriptライブラリです。バージョン3.0.5より前のバージョンでは、lngおよびnsの値が、エンコーディング、検証、またはパスのサニタイズ処理なしで、設定されたloadPath / addPath URLテンプレートに直接補間されます。アプリケーションが言語コードの選択をユーザー制御の入力に公開している場合(デフォルト設定では、i18next-browser-languagedetectorは?lng=クエリパラメータ、Cookie、localStorage、およびリクエストヘッダーを読み取ります)、攻撃者は送信されるリクエストURLの構造を変更する文字を注入できます。これは単一のURLインジェクション脆弱性です。攻撃者が制御する値は、出力URL文字列の一部として使用される前に無効化されますが、攻撃の形態にはパストラバーサルとより広範なURL構造のインジェクションの両方が含まれており、これらは1つのinterpolateUrlサニタイズ修正によってすべて対策されます。この問題はバージョン3.0.5で修正されています。ユーザーがすぐにアップグレードできない場合は、lng / nsをi18nextに到達する前にサニタイズすることで、この問題を回避できます(..、/、\、?、#、%、空白、および制御文字を削除し、長さを制限します)。

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

責任者

GitHub M

予約する

2026年04月22日

モデレーション

承諾済み

エントリ

VDB-361981

EPSS

0.00102

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!