SCA: security update for @nyariv/sandboxjs (GHSA-7x3h-rm86-3342)

critical Tenable Cloud Security Plugin ID 437583

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- SandboxJS is a JavaScript sandboxing library. Prior to 0.8.29, there is a sandbox escape vulnerability due
to a mismatch between the key on which the validation is performed and the key used for accessing
properties. Even though the key used in property accesses is annotated as string, this is never enforced.
So, attackers can pass malicious objects that coerce to different string values when used, e.g., one for
the time the key is sanitized using hasOwnProperty(key) and a different one for when the key is used for
the actual property access. This vulnerability is fixed in 0.8.29. (CVE-2026-25641)

See Also

https://github.com/advisories/GHSA-7x3h-rm86-3342

Plugin Details

Severity: Critical

ID: 437583

Version: Revision 1.7

Type: Local

Family: SCA Checks

Published: 2/6/2026

Updated: 7/2/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Medium

Score: 5

Percentile: 94.39

Vendor

Vendor Severity: Critical

CVSS v2

Risk Factor: High

Base Score: 7.6

Temporal Score: 6

Vector: CVSS2#AV:N/AC:H/Au:N/C:C/I:C/A:C

CVSS Score Source: CVE-2026-25641

CVSS v3

Risk Factor: Critical

Base Score: 9

Temporal Score: 8.1

Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C

Vulnerability Information

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 2/5/2026

Vulnerability Publication Date: 2/5/2026

Reference Information

CVE: CVE-2026-25641