CVE-2017-5954

Published Feb 10, 2017 CVSS 3.0 · 9.8 Critical EPSS 4.5% KEV · Not listed
Description
An issue was discovered in the serialize-to-js package 0.5.0 for Node.js. Untrusted data passed into the deserialize() function can be exploited to achieve arbitrary code execution by passing a JavaScript Object with an Immediately Invoked Function Expression (IIFE).

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2018-0297 An issue was discovered in the serialize-to-js package 0.5.0 for Node.js. Untrusted data passed into the deserialize() function can be exploited to achieve arbitrary code execution by passing a JavaScript Object with an Immediately Invoked Function Expression (IIFE).
Github GHSA Github GHSA GHSA-mm62-wxc8-cf7m Code Execution Through IIFE in serialize-to-js
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 3:18 PM
Reserved
Feb 10, 2017, 12:00 AM
Status
Modified
Published
Feb 10, 2017, 7:59 AM
Modified
Jun 17, 2026, 1:21 AM