Atualização urgente da Siemens para biblioteca .NET do SIMATIC S7 Webserver API
A Siemens anunciou a disponibilização de novas versões da .NET Client Library for SIMATIC S7 Webserver API que corrigem duas vulnerabilidades de alta e média gravidade. As falhas, catalogadas como CVE-2026-85114 e CVE-2026-85115, podem ser exploradas por agentes maliciosos para obter informações sensíveis ou gravar arquivos arbitrários fora do diretório de download previsto. A empresa orienta que todos os clientes atualizem para as versões 3.3.61 ou 3.3.62, conforme o caso, a fim de evitar possíveis incidentes.
Contexto da vulnerabilidade
Essas vulnerabilidades foram identificadas pelo Siemens ProductCERT e reportadas ao CISA, órgão de segurança dos Estados Unidos. A biblioteca .NET é utilizada em ambientes industriais para comunicação com o SIMATIC S7 Webserver, componente essencial em controladores lógicos programáveis (CLPs) de fábricas, usinas de energia e sistemas de transporte. Historicamente, a integração de software de automação com redes corporativas tem sido alvo de ataques, o que motivou a Siemens a reforçar as práticas de segurança em seus produtos.
Impacto nas infraestruturas críticas
Empresas dos setores de manufatura, energia, transporte, saúde, serviços financeiros e governamentais que utilizam a biblioteca vulnerável podem estar expostas a riscos significativos. No caso da CVE-2026-85114, a falta de validação adequada de nomes de arquivos recebidos de servidores remotos permite que um atacante grave arquivos em diretórios não autorizados, potencialmente sobrescrevendo arquivos críticos. Já a CVE-2026-85115 expõe senhas de restauração de PLC em mensagens de erro HTTP, facilitando a obtenção de credenciais por quem tem acesso a logs ou diagnósticos. Embora não haja relatos públicos de exploração ativa, a gravidade das falhas justifica a atualização imediata, sobretudo em ambientes onde a disponibilidade e a integridade dos sistemas são essenciais.
Detalhes técnicos das falhas
Do ponto de vista técnico, a primeira vulnerabilidade se classifica como Improper Limitation of a Pathname to a Restricted Directory (CWE‑22). O código da biblioteca aceita nomes de arquivos sem sanitização, permitindo a inserção de sequências como "../" que direcionam o caminho para diretórios superiores. Quando a opção de sobrescrita está habilitada, o atacante pode substituir arquivos legítimos, comprometendo a operação do sistema.
A segunda falha corresponde ao Generation of Error Message Containing Sensitive Information (CWE‑209). Durante a restauração de PLC, a biblioteca gera mensagens de erro que incluem a senha em texto plano. Se essas mensagens são registradas em arquivos de log ou enviadas a ferramentas de monitoramento, um invasor que obtenha acesso a esses registros pode usar a senha para executar comandos não autorizados no controlador.
Ambas as vulnerabilidades apresentam vetores de ataque que não requerem privilégios elevados: a primeira pode ser acionada remotamente por meio de respostas manipuladas ao download de tickets, enquanto a segunda depende apenas da visualização de mensagens de erro geradas por operações legítimas.
Recomendações e próximos passos
Para mitigar os riscos, a Siemens recomenda a atualização para as versões 3.3.61 ou 3.3.62 da .NET Client Library for SIMATIC S7 Webserver API, conforme a vulnerabilidade aplicável. Além da atualização, a empresa enfatiza a importância de proteger o acesso de rede aos dispositivos, restringindo a exposição à internet e aplicando as diretrizes operacionais de segurança industrial disponíveis em seu portal. Organizações devem ainda revisar políticas de registro e monitoramento para garantir que informações sensíveis não sejam armazenadas em logs acessíveis.
Até o momento, não há indicações de que as vulnerabilidades tenham sido exploradas em larga escala, mas a presença em setores críticos eleva a necessidade de ação preventiva. O CISA reforça a prática de minimizar a superfície de ataque, recomendando a segmentação de redes de controle e a aplicação de firewalls industriais.
Conclusão
A divulgação das correções pela Siemens demonstra a vigilância contínua sobre a segurança de seus produtos de automação. Clientes que ainda utilizam versões anteriores da biblioteca devem priorizar a atualização e revisar suas configurações de segurança, seguindo as orientações da Siemens e do CISA. A cooperação entre fabricantes, agências de segurança e usuários finais permanece essencial para proteger a infraestrutura industrial contra ameaças emergentes.
Fonte: CISA Advisories, Siemens SIMATIC S7 Webserver API.
