PT-2025-39330 · Unknown · Messageformat
Published
2025-09-24
·
Updated
2025-10-17
·
CVE-2025-57349
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
messageformat versions prior to 2.3.0
Description
The messageformat package, a JavaScript implementation of the Unicode MessageFormat 2 specification, contains a flaw related to improper handling of message key paths. This can lead to prototype pollution when processing nested message keys with special characters, such as
proto. A remote attacker could potentially inject properties into the global object prototype using specially crafted message input, which may result in denial of service or other unpredictable behavior in applications utilizing the component.Recommendations
Update to version 2.3.0 or later.
Fix
DoS
Prototype Pollution
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Messageformat