Nyariv

Sandboxjs

8 Schwachstellen gefunden.

Hinweis: Diese Liste kann unvollständig sein. Daten werden ohne Gewähr im Ursprungsformat bereitgestellt.
Exploit
  • EPSS 0.11%
  • Veröffentlicht 09.02.2026 21:12:58
  • Zuletzt bearbeitet 18.02.2026 18:07:12

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.31, a sandbox escape vulnerability allows sandboxed code to mutate host built-in prototypes by laundering the isGlobal protection flag through array literal intermediaries. When a global prot...

Exploit
  • EPSS 0.02%
  • Veröffentlicht 06.02.2026 19:54:38
  • Zuletzt bearbeitet 18.02.2026 14:32:36

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.29, a sandbox escape is possible by shadowing hasOwnProperty on a sandbox object, which disables prototype whitelist enforcement in the property-access path. This permits direct access to __p...

Exploit
  • EPSS 0.04%
  • Veröffentlicht 06.02.2026 19:53:24
  • Zuletzt bearbeitet 18.02.2026 14:33:15

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.29, The return values of functions aren't wrapped. Object.values/Object.entries can be used to get an Array containing the host's Function constructor, by using Array.prototype.at you can obt...

Exploit
  • EPSS 0.02%
  • Veröffentlicht 06.02.2026 19:51:56
  • Zuletzt bearbeitet 18.02.2026 14:31:17

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.29, as Map is in SAFE_PROTOYPES, it's prototype can be obtained via Map.prototype. By overwriting Map.prototype.has the sandbox can be escaped. This vulnerability is fixed in 0.8.29.

Exploit
  • EPSS 0.02%
  • Veröffentlicht 06.02.2026 19:50:11
  • Zuletzt bearbeitet 18.02.2026 14:01:02

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 prope...

Exploit
  • EPSS 0.16%
  • Veröffentlicht 02.02.2026 23:16:09
  • Zuletzt bearbeitet 18.02.2026 14:34:30

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.27, SanboxJS does not properly restrict __lookupGetter__ which can be used to obtain prototypes, which can be used for escaping the sandbox / remote code execution. This vulnerability is fixe...

Exploit
  • EPSS 0.14%
  • Veröffentlicht 27.01.2026 23:32:16
  • Zuletzt bearbeitet 12.02.2026 20:47:16

SandboxJS is a JavaScript sandboxing library. Versions prior to 0.8.26 have a sandbox escape vulnerability due to `AsyncFunction` not being isolated in `SandboxFunction`. The library attempts to sandbox code execution by replacing the global `Functio...

  • EPSS 0.34%
  • Veröffentlicht 31.07.2025 15:15:36
  • Zuletzt bearbeitet 31.07.2025 18:42:37

A prototype pollution vulnerability exists in @nyariv/sandboxjs versions <= 0.8.23, allowing attackers to inject arbitrary properties into Object.prototype via crafted JavaScript code. This can result in a denial-of-service (DoS) condition or, under ...