PT-2025-35244

CVE-2025-47909

·

Publicado

2025-08-29

·

Atualizado

2025-08-29

Descrição por

CVSS 3.1
7.3
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Nome do Software Vulnerável e Versões Afetadas Go (versões afetadas não especificadas)
Descrição Hosts listados em TrustedOrigins permitem implicitamente solicitações das origens HTTP correspondentes, potencialmente permitindo que atacantes de rede realizem ataques de Falsificação de Solicitação Entre Sites (CSRF). Após a correção para CVE-2025-24358, um atacante tentando enviar um formulário de http://example.com para https://example.com é impedido porque o cabeçalho Origin é validado contra uma URL sintética usando sameOrigin. No entanto, adicionar um host a TrustedOrigins permite ambas as suas origens HTTP e HTTPS, pois o esquema da URL sintética é ignorado, e apenas o host é verificado. Por exemplo, se um aplicativo hospedado em https://example.com adicionar example.net a TrustedOrigins, um atacante pode disponibilizar um formulário em http://example.net para executar o ataque.
Recomendações Migre para net/http.CrossOriginProtection, introduzido no Go 1.25. Se a migração para net/http.CrossOriginProtection não for viável, utilize o backport disponível como um módulo em filippo.io/csrf. Utilize a substituição direta para a API github.com/gorilla/csrf disponível em filippo.io/csrf/gorilla.
Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-82FF-HG59-8X73
ECHO-03C6-4C08-D89D
GO-2025-3884
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾