Intel

AIKIDO-2026-429232

gettext-converter is vulnerable to Prototype Pollution

Prototype PollutionCVE-2026-55451 Published 5 days ago

58

Medium Risk

This Affects:

JSgettext-converter
0.0.1 - 1.3.2
Fixed in 1.3.3
Are you affected? Scan for Free

TL;DR

js2i18next() was vulnerable to prototype pollution when translation keys included dangerous segments like __proto__, constructor, or prototype. An attacker could craft translation keys that modified Object.prototype during JSON generation. The fix adds explicit detection of these unsafe key segments and skips/removes them so they cannot be used as dynamic object keys.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

gettext-converter is vulnerable to Prototype Pollution in versions 0.0.1 - 1.3.2.

How to fix this

Upgrade the gettext-converter library to the patch version.