CVE-2023-26122

CriticalCVSS 10.0/10Last modified Jun 17, 2026

Description

All versions of the package safe-eval are vulnerable to Sandbox Bypass due to improper input sanitization. The vulnerability is derived from prototype pollution exploitation. Exploiting this vulnerability might result in remote code execution ("RCE"). **Vulnerable functions:** __defineGetter__, stack(), toLocaleString(), propertyIsEnumerable.call(), valueOf().

Metrics

CVSS 3.1 10.0/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Apr 11, 2023
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2023

CVE-2023-261236.1Versions of the package raysan5/raylib before 4.5.0 are vulnerable to Cross-site Scripting (XSS) such that the SetClipboardText API does notCVE-2023-261257.3Versions of the package github.com/gin-gonic/gin before 1.9.0 are vulnerable to Improper Input Validation by allowing an attacker to use a sCVE-2023-261265.3All versions of the package m.static are vulnerable to Directory Traversal due to improper input sanitization of the path being requested viCVE-2023-261277.8All versions of the package n158 are vulnerable to Command Injection due to improper input sanitization in the 'module.exports' function. *CVE-2023-261287.8All versions of the package keep-module-latest are vulnerable to Command Injection due to missing input sanitization or other checks and sanCVE-2023-261297.8All versions of the package bwm-ng are vulnerable to Command Injection due to improper input sanitization in the 'check' function in the bwmCVE-2023-261308.8Versions of the package yhirose/cpp-httplib before 0.12.4 are vulnerable to CRLF Injection when untrusted user input is used to set the contCVE-2023-261316.1All versions of the package github.com/xyproto/algernon/engine; all versions of the package github.com/xyproto/algernon/themes are vulnerablCVE-2023-261327.5Versions of the package dottie before 2.0.4 are vulnerable to Prototype Pollution due to insufficient checks, via the set() function and theCVE-2023-261339.8All versions of the package progressbar.js are vulnerable to Prototype Pollution via the function extend() in the file utils.js.CVE-2023-261349.8Versions of the package git-commit-info before 2.0.2 are vulnerable to Command Injection such that the package-exported method gitCommitInfoCVE-2023-261359.8All versions of the package flatnest are vulnerable to Prototype Pollution via the nest() function in the flatnest/nest.js file.