Blok Free 3Clique aqui para Download USB Firewall 1.1.3Clique aqui para Download A Microsoft divulgou ontem 8 novos boletins de seguranca, corrigindo 23 vulnerabilidades diferentes. Algumas das vulnerabilidades corrigidas ja tinham tido divulgacao publica e estavam sendo exploradas em ataques na Internet: O boletim MS09-009 corrige uma vulnerabilidade critica que permitia a execucao remota de codigo no Microsoft Excel (CVE-2009-0238), reportada originalmente em 24 de fevereiro no advisory 968272. O boletim MS09-010 corrige uma vulnerabilidade critica que permitia a execucao remota de codigo em versoes antigas do Microsoft Word e do Wordpad (CVE-2008-4841), reportada originalmente em 9 de dezembro de 2008 no advisory 960906. O boletim MS09-015 protege o sistema contra uma ameaca blended, que combina vulnerabilidades em dois softwares diferentes para fazer o ataque. No caso o ataque era feito atraves de uma vulnerabilidade no Apple Safari que permitia um atacante colocar sem aviso arquivos de sua escolha no desktop do usuario, e uma outra vulnerabilidade no Windows que fazia com que o arquivo pudesse ser executado sem conhecimento do usuario. Esta e uma vulnerabilidade moderada reportada originalmente em 30 de maio de 2008 no advisory 953818. O foco deste post no entanto e no boletim MS09-012, que corrige uma outra vulnerabilidade publicamente divulgada chamada de Token Kidnapping. Publicada originalmente pelo argentino Cesar Cerrudo em marco do ano passado (que depois divulgou um exploit chamado churrasco), esta vulnerabilidade permite que servicos rodando no sistema possam elevar os seus privilegios para o nivel de administrador e vinha sido ativamente explorada na Internet, principalmente contra servicos de hosting de paginas web. Apesar de nao ter a mesma criticidade das outras vulnerabilidades, boletim MS09-012 foi provavelmente a atualizacao de seguranca mais complicada e trabalhosa ja desenvolvida pela Microsoft, e envolve mudancas significativas na arquitetura de servicos do Windows. O que torna a correcao tao complexa e que esta nao e uma vulnerabilidade de codigo, isto e, nao existe nenhum erro na programacao. Esta e uma falha de design, na arquitetura e especificacao do Windows. Falhas de design so podem ser corrigidas mudando o design, e e isto o que este boletim fez. Muito do trabalho envolvido foi causado pelo backport (implementacao de uma funcionalidade de uma versao mais nova em uma versao mais antiga) da funcionalidade de SID de Servico existente no Windows Vista e Windows Server 2008 para as versoes anteriores do Windows. Este e o tipo de mudanca que a Microsoft somente faz normalmente em um Service Pack ou em uma nova versao do produto, e a boletim requereu um esforco herculeo de teste para garantir que nenhuma aplicacao ou servico fosse negativamente afetado. O MSRC rodou 600 mil diferente cenarios de teste, incluindo 2500 testes de compatibilidade com aplicacoes de terceiros. Foi feito tambem um beta privado em computadores da Microsoft e de outras empresas para verificar tambem a compatibilidade com aplicativos desenvolvidos internamente. Os detalhes tecnicos deste boletim e as alteracoes feitas na arquitetura do Windows serao motivo de um outro (e mais longo) post neste blog. A Microsoft recomenda que todas as organizacoes validem e instalem esta correcao nos