Cross-Site Scripting Vulnerability in i18next Language Framework by i18next
CVE-2017-16010
6.1MEDIUM
What is CVE-2017-16010?
The i18next language translation framework is susceptible to a cross-site scripting vulnerability when utilizing the .init method. Specifically, if interpolation options are passed without specifying an escapeValue, the default behavior results in its value being set to undefined instead of true, leading to a misinterpretation of user input that is expected to be escaped. This oversight poses a significant security risk, as it allows unescaped user input to be processed, potentially enabling attackers to inject malicious scripts.
Affected Version(s)
i18next node module >=2.0.0 <=3.4.3