Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2025-57349 Details

Description

The messageformat package, an implementation of the Unicode MessageFormat 2 specification for JavaScript, is vulnerable to prototype pollution due to improper handling of message key paths in versions prior to 2.3.0. The flaw arises when processing nested message keys containing special characters (e.g., __proto__ ), which can lead to unintended modification of the JavaScript Object prototype. This vulnerability may allow a remote attacker to inject properties into the global object prototype via specially crafted message input, potentially causing denial of service or other undefined behaviors in applications using the affected component.

Metrics

CVSS 3.x Severity and Vector Strings:

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

URLSource(s)Tag(s)
https://github.com/messageformat/messageformat/issues/452 [email protected]Issue TrackingThird Party Advisory

Weakness Enumeration

CWE-IDCWE NameSource
CWE-1321Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')CISA-ADP

Affected Products

ProductVersions
openjsf messageformat
< 2.3.0

CPE

  • cpe:2.3:a:openjsf:messageformat:*:*:*:*:*:*:*:*

Remediation

  • No remediation found in references.

Change History

5 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2025-57349
NVD Published Date:
Sep 24, 2025
NVD Last Modified:
Jun 17, 2026
Source:
[email protected]