A Microsoft anunciou hoje que o Windows 11 24H2 e mais recentes (como 25H2) habilitaram o JScript9Legacy como mecanismo de script padrão, substituindo o tempo de execução JScript de décadas. Os usuários do Windows 11 agora se beneficiarão de “recursos de desempenho e segurança ainda melhores fornecidos pelo novo mecanismo de script JScriptLegacy”, disse a empresa.

O objetivo de mudar para JScript9Legacy é reduzir vulnerabilidades relacionadas a scripts legados, como cross-site scripting (XSS). As vulnerabilidades XSS permitem que invasores cibernéticos anexem códigos maliciosos a sites legítimos e executem o código quando uma vítima em potencial carrega esse site.

No passado, os sistemas Windows foram expostos à vulnerabilidade a ataques de mecanismos de script. Ainda recentemente, em agosto de 2024, a Microsoft lançou um patch para a vulnerabilidade de execução remota de código CVE-2024-38178. A web pode realmente ser um lugar perigoso, especialmente para usuários novatos do Windows.

O novo mecanismo JScript9Legacy impõe políticas de execução mais rígidas e melhor manipulação de objetos, o que ajudará a mitigar ataques do tipo XSS. Resumindo, tanto para usuários empresariais quanto domésticos, essa mudança deve ajudar a proteger contra ameaças da Web que exploram mecanismos de script desatualizados.

A Microsoft já fez alterações semelhantes no Edge, usando o Modo de Segurança Aprimorado como padrão.

O JScript vem potencializando os scripts do Windows desde o final da década de 1990, aparecendo pela primeira vez no Internet Explorer 3.0. Sua compatibilidade com uma variedade de conteúdos da web o tornou amplamente difundido, mas também expõe milhares de sistemas a vetores de ataque modernos.

De acordo com a Microsoft, o novo mecanismo substituirá JScript.dll por JScript9Legacy.dll, uma mudança projetada para manter a compatibilidade com versões anteriores de scripts existentes, ao mesmo tempo que fornece segurança mais forte nas versões mais recentes do Windows. A Microsoft observa que “você não precisa realizar nenhuma etapa adicional para se beneficiar do JScript9Legacy e não haverá impacto nos fluxos de trabalho existentes”, portanto, para a maioria dos usuários, nenhuma ação adicional é necessária.

Você pode encontrar postagens de anúncios no site da Microsoft Technology Community.