NetSight
medium6.3

CVE-2025-57351

ts-fns has prototype pollution vulnerability

Impact

A prototype pollution vulnerability exists in the ts-fns package versions prior to 13.0.7, where insufficient validation of user-provided keys in the assign function allows attackers to manipulate the Object.prototype chain. By leveraging this flaw, adversaries may inject arbitrary properties into the global object's prototype, potentially leading to application crashes, unexpected code execution behaviors, or bypasses of security-critical validation logic dependent on prototype integrity. The vulnerability stems from improper handling of deep property assignment operations within the library's public API functions. This issue remains unaddressed in the latest available version.

Affected packages

EcosystemPackageAffectedFixed in
npmts-fns<= 13.1.3none recorded

Affected products

ProductAffected versions
Ts-Fns Package
before 13.0.7

Versions were read from the advisory text. No structured product data has been published for this record yet.

Weakness classification

References