| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-633r-hq9m-c4ff | vm2: vm.freeze()/vm.readonly() bypass via accessor descriptor |
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
Wed, 23 Sep 2026 03:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Fri, 18 Sep 2026 00:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-807 | |
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
Thu, 17 Sep 2026 23:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Patriksimek
Patriksimek vm2 |
|
| Vendors & Products |
Patriksimek
Patriksimek vm2 |
Thu, 17 Sep 2026 14:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | vm2 versions from 3.9.6 before 3.11.7 fail to properly restrict access to accessor properties on frozen objects, allowing sandboxed scripts to bypass vm.freeze() and vm.readonly() protections. Attackers can use Object.getOwnPropertyDescriptor() or __lookupSetter__() to extract and invoke host object setters directly, mutating properties the embedder explicitly marked read-only. | |
| Title | vm2 3.9.6 before 3.11.7 Sandbox Bypass via Accessor Descriptor | |
| Weaknesses | CWE-471 | |
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-09-21T17:14:33.106Z
Reserved: 2026-09-17T12:43:03.568Z
Link: CVE-2026-92949
Updated: 2026-09-21T17:14:27.043Z
Status : Deferred
Published: 2026-09-17T14:18:00.463
Modified: 2026-09-21T18:17:15.850
Link: CVE-2026-92949
OpenCVE Enrichment
Updated: 2026-09-17T23:45:17Z
Github GHSA