CVE Catalog

CVE-2017-15871

High
Published: Translated: NVD NIST

Summary

The deserialize function in serialize-to-js through 1.1.1 allows attackers to cause a denial of service via vectors involving an Immediately Invoked Function Expression 'function()'. Examples include a 'function(){console.log(' call or a simple infinite loop.

Risk Assessment

Denial of service can lead to application unavailability, impacting the organization's operational continuity. There is a risk that attackers may exploit this vulnerability to disrupt services.

Recommendation

It is recommended to update to a newer version of serialize-to-js to eliminate this vulnerability. Additionally, applications should be monitored for potential attempts to exploit this flaw.

Other vulnerabilities in serialize-to-js

Original NVD description (English source)

The deserialize function in serialize-to-js through 1.1.1 allows attackers to cause a denial of service via vectors involving an Immediately Invoked Function Expression "function()" substring, as demonstrated by a "function(){console.log(" call or a simple infinite loop. NOTE: the vendor agrees that denial of service can occur but notes that deserialize is explicitly listed as "harmful" within the README.md file

Vulnerability data from NVD (NIST) · CISA KEV · EPSS