Windows 11 Switches to JScript9Legacy: A Big Step In Security

Search for a command to run...

No comments yet. Be the first to comment.
Tổng Quan Một chiến dịch tấn công bằng dòng mã độc tống tiền mới mang tên Spirals đã ghi nhận vụ việc đầu tiên mã hóa thành công toàn bộ hệ thống của một công ty dịch vụ IT tại Nam Á chỉ trong vòng ch

Tóm tắt rủi ro Bạn bảo một web agent: "tóm tắt giúp tôi các review trên trang này". Một review giả do kẻ tấn công đăng lên khiến agent bấm nhầm nút "Buy Now", và đơn hàng được đặt. Không malware, khôn

Campaign Summary A Russian-speaking criminal group tracked by Cisco Talos as UAT-11795 has been running a continuous campaign since at least June 2025, distributing malware inside trojanized installer

Tóm tắt chiến dịch Nhóm tội phạm nói tiếng Nga được Cisco Talos theo dõi dưới định danh UAT-11795 đã hoạt động liên tục từ ít nhất tháng 06/2025, phát tán mã độc thông qua các bộ cài đặt phần mềm hợp

Tóm Tắt Chiến Dịch Vào ngày 14/07/2026, kẻ tấn công đã xâm nhập thành công tổ chức AsyncAPI trên npm — một trong những dự án mã nguồn mở phổ biến nhất cho các API event-driven, và tiêm mã độc vào 4 gó

Microsoft has officially replaced the legacy JScript scripting engine with the more modern JScript9Legacy engine in Windows 11 version 24H2 and later. This strategic move is aimed at bolstering the security of the operating system against increasingly sophisticated cyber threats while also improving performance and maintaining stability for legacy applications.
JScript (jscript.dll) was introduced in 1996 as Microsoft’s implementation of ECMAScript. It was widely used in Internet Explorer and for automation tasks on Windows.
Over the years, JScript became outdated, failing to meet modern security standards. It was frequently targeted by severe vulnerabilities such as arbitrary code execution, buffer overflows, and cross-site scripting (XSS) attacks.
Although Internet Explorer has been retired, JScript persisted to ensure backward compatibility with legacy workflows and enterprise applications.
JScript9Legacy is a modernized version based on JScript9 (the Chakra engine), which was used in newer Microsoft browsers like Internet Explorer 9 and EdgeHTML.
Designed for use outside browsers, this engine supports legacy scripting needs while offering better security and compatibility.
Key Advantages:
Enhanced Protection Against XSS and Web Vulnerabilities: JScript9Legacy adheres to modern JavaScript standards, reducing the risk of exploitation through malicious documents, emails, or websites.
Improved Performance: The new architecture delivers faster and more stable script execution compared to the old JScript engine.
Stricter Execution Policies: It introduces tighter controls over JavaScript objects and script execution, reducing the risk of malicious code execution or unauthorized memory access via outdated scripts.
Better Compatibility: Improved support for newer web standards ensures that applications and enterprise workflows run more smoothly on the latest Windows platform.
Automatic Transition: Windows 11 users on version 24H2 and above will automatically use JScript9Legacy for all scripting tasks that previously relied on JScript, with no manual intervention required.
Backward Compatibility: Legacy scripts will continue to function as usual. In case of any issues, enterprises can contact Microsoft for guidance on reverting to the old engine via the Services Hub.
Enhanced Security: Removing JScript significantly reduces the risk of attacks exploiting known vulnerabilities, especially critical ones like CVE-2024-38178 related to remote code execution.
No Effect on Older Windows Versions: This change only applies to Windows 11 24H2 and later; older versions will continue using the legacy JScript engine.
Microsoft’s adoption of JScript9Legacy in Windows 11 marks a significant advancement in operating system security while still ensuring stability for legacy applications and workflows. Users and enterprises benefit from a safer, more efficient environment without disruption to their daily operations.
BleepingComputer: Windows 11 now uses JScript9Legacy engine for improved security
TechSpot: Microsoft replaces legacy JavaScript engine to improve security in Windows 11
Microsoft Q&A: compatibility bug in the new JScript legacy engine
Softantenna: Microsoft、Windows 11 Version 24H2で新しい「JScript9Legacy」スクリプトエンジンを導入
Inspire2Rise: Windows 11 24H2 Ups the Ante with JScript9Legacy Engine
Neowin: Microsoft just gave a big reason to upgrade to Windows 11 24H2
Microsoft TechCommunity: JScript9Legacy scripting engine now enabled by default