PT-2025-14841 · Unknown · Expand-Object

Miguel Monteiro

·

Published

2025-04-04

·

Updated

2025-04-09

·

CVE-2025-3197

CVSS v3.1

7.3

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Name of the Vulnerable Software and Affected Versions expand-object versions 0.0.0 and later
Description The issue concerns a Prototype Pollution flaw in the expand() function located in index.js. This function is used to expand a given string into an object, but it does not check the provided keys for sensitive properties like proto, allowing a nested property to be set. This can be exploited by attackers.
Recommendations For versions 0.0.0 and later of expand-object, consider disabling the expand() function in index.js until a patch is available to prevent potential exploitation. Restrict access to sensitive properties like proto to minimize the risk of Prototype Pollution.

Exploit

Fix

Prototype Pollution

Weakness Enumeration

Related Identifiers

CVE-2025-3197
GHSA-4VJR-HFPP-2M7W

Affected Products

Expand-Object