Inefficient regular expression complexity in i18next - #VU164399
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service by blocking a server's event loop or hanging browser tabs.
The vulnerability exists due to exponential backtracking in the i18next nesting regular expression when processing strings containing an unclosed $t( prefix. A remote attacker can supply crafted interpolation values or translation keys containing the namespace separator to trigger excessive processing and block execution.