The type confusion bug can lead to V8 sandbox escape and control-flow hijacking of the host process. The post Critical Isolated-vm Vulnerability Leads to RCE on Host appeared first on SecurityWeek.

A critical vulnerability has been reported in the `isolated-vm` library, a Node.js module designed for running untrusted code in a sandboxed environment. The flaw, described as a type confusion bug, could allow an attacker to achieve remote code execution (RCE) on the host system by escaping the V8 sandbox and hijacking the control flow of the host process.
The core of the issue lies in a type confusion vulnerability. This class of bug occurs when a program expects a variable or object to be of one data type but it is treated as another, often due to incorrect casting or manipulation. In the context of `isolated-vm`, such a confusion could potentially allow an attacker to manipulate memory structures or program logic in ways unintended by the sandbox design.
Specifically, the reported vulnerability enables a V8 sandbox escape. The V8 JavaScript engine, developed by Google, is widely used in Node.js and web browsers to execute JavaScript code. It incorporates a robust sandbox mechanism intended to isolate untrusted code and prevent it from interacting directly with the underlying operating system or other processes. A sandbox escape means that the attacker can bypass these protective measures.
Following a successful V8 sandbox escape, the vulnerability further allows for control-flow hijacking of the host process. Control-flow hijacking is a common technique in exploit development where an attacker diverts the normal execution path of a program to execute their own malicious code. This could involve overwriting return addresses on the stack, manipulating function pointers, or other methods to gain arbitrary code execution.
For users of the `isolated-vm` library, the primary mitigation would involve updating to a patched version as soon as one becomes available. Given the nature of the vulnerability, which leads to RCE on the host, the impact could be severe for applications that rely on `isolated-vm` to safely execute untrusted code. Developers should review their dependencies and prioritize applying any security updates.
This incident highlights the ongoing challenges in securing sandboxed environments, particularly those built around complex components like the V8 engine. While sandboxing is a critical security control for isolating untrusted code, vulnerabilities such as type confusion can undermine these protections, demonstrating the need for continuous vigilance in code review, fuzzing, and prompt patching of underlying libraries and engines.
A weakness has been identified in Tenda CP3 27.5.57.101. This issue affects some unknown processing of the file Net/NetCheckPing.cpp. This manipulation of the argument interface_name/host causes os command injection. The attack can be initiated remotely.
A security flaw has been discovered in Tenda CP3 27.5.57.101. This vulnerability affects the function SystemAsh of the file Apis/system.c of the component Kylin. The manipulation of the argument AlarmVoiceURL results in os command injection. It is possible to launch the attack remotely.

Attackers are exploiting a new unpatched vulnerability in Magento Open Source and Adobe Commerce that lets them run malicious code on an online store's server without logging in, Dutch e-commerce security company Sansec said in an advisory published on September 5. Sansec, which discovered the flaw and named it StyleSmuggler, said attacks started on September 4. "Sansec is publishing early
In BPF instructions that load/store a value from/to a scratch memory register the register index is an unsigned 32-bit integer and must not exceed 15, but libpcap BPF interpreter does not validate the value. In particular uncommon use cases a crafted filter program can cause the interpreter to try reading and writing the OS process memory in the 16GiB starting at the current stack frame on 64-bit architectures and in the entire address space on 32-bit architectures.

Attackers are exploiting two new PaperCut flaws to steal credentials and gain privileged access in education-sector attacks across the U.S. and Europe. Attackers are exploiting two recelty disclosed PaperCut flaws, CVE-2026-81578 and CVE-2026-82078, in attacks targeting schools and other education organizations in the U.S. and Europe, as reported by TheHackerNews. Arctic Wolf researchers observed

JetBrains is urging Cadence users to revoke and rotate all credentials following a security incident last month in which unidentified threat actors exploited a recently disclosed critical vulnerability in TeamCity to breach its own environment. "Cadence users should immediately revoke or rotate all credentials and secrets that may have been used to run their Cadence executions," JetBrains said.