Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2020-7660

27
FAUCET Score

CVE-2020-7660 is a high-severity remote code injection vulnerability affecting serialize-javascript versions prior to 3.1.0, specifically within the "deleteFunctions" function in "index.js". With a CVSS score of 8.1, this vulnerability allows unauthenticated remote attackers to execute arbitrary code with high impact on confidentiality, integrity, and availability, despite requiring high attack complexity. While the vulnerability has a relatively low EPSS score and is not on CISA's KEV list, it has garnered some community discussion and media coverage, though no public exploit code (Metasploit, Nuclei, ExploitDB) is currently available.

Impacted Technologies

VendorProductVersion(s)CPE
< 3.1.0CPE matchmatch criteria
cpe:2.3:a:verizon:serialize-javascript:*:*:*:*:*:node.js:*:*

CVSS Data

CVSS version used by this source: 3.1

8.1HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
2.2
Impact Score
5.9
CvssVersion
3.1

Exploit Intelligence

EPSS Score
3.01%
Probability of exploitation in next 30 days
EPSS Percentile
86.0%
Percentile rank of EPSS score among Peer Group
As of 2026-07-24
Model: v2026.06.15
This CVE's current EPSS score of 0.0301 is in the 44th percentile among its peer group of 8,913 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.2 GitHub mentions.

Media Mentions

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (9)

github_advisorypatch availablevia nvd_reference
View patch
npmpatch availablevia ghsa
Product: serialize-javascriptFixed in: 3.1.0
redhatpatch availablevia redhat_api
Product: OpenShift Service Mesh 1.1Fixed in: servicemesh-grafana-0:6.4.3-11.el8
View patch
redhatpatch availablevia redhat_api
Product: OpenShift Service Mesh 1.0Fixed in: servicemesh-grafana-0:6.2.2-38.el8
View patch
redhatvendor investigatingvia redhat_api
Product: Red Hat OpenShift distributed tracing 2Fixed in: rhosdt/jaeger-all-in-one-rhel8
redhatvendor investigatingvia redhat_api
Product: Red Hat Quay 3Fixed in: nodejs-serialize-javascript
redhatvendor investigatingvia redhat_api
Product: Red Hat OpenShift Container Platform 4Fixed in: openshift4/ose-prometheus-rhel9
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Virtualization 1Fixed in: kubevirt-web-ui-container
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Container Platform 4Fixed in: openshift4/ose-grafana

Vendor Advisories (2)

npmGHSA-hxcc-f52p-wc94high

Insecure serialization leading to RCE in serialize-javascript

Aug 11, 2020
redhatCVE-2020-7660Important

npm-serialize-javascript: allows remote attackers to inject arbitrary code via the function deleteFunctions within index.js

Apr 1, 2020

References

github.com / yahoo/serialize-javascript/commit/f21a6fb3ace2353413761e79717b2d210ba6ccbd
PatchThird Party Advisory