PT-2026-20323 · Gogs · Gogs

Brelinsky-Openai

·

Publicado

2026-02-14

·

Atualizado

2026-03-10

·

CVE-2026-25242

CVSS v3.1

10

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do Gogs anteriores a 0.14.1 Versões do Gogs 0.13.4 e inferiores
Descrição O Gogs, um serviço Git auto-hospedado de código aberto, permite uploads de arquivos não autenticados por padrão. Quando a configuração RequireSigninView está desativada (o que é a configuração padrão), qualquer usuário remoto pode fazer upload de arquivos arbitrários para o servidor através dos endpoints da API /releases/attachments e /issues/attachments. Isso pode levar a instância do Gogs a ser usada indevidamente como um host de arquivos público, resultando potencialmente em esgotamento de disco, hospedagem de conteúdo indesejado ou entrega de malware. O problema origina-se nas funções UploadIssueAttachment() e UploadReleaseAttachment(). Embora a proteção CSRF esteja habilitada, os atacantes podem contorná-la obtendo um token válido anonimamente. A exploração envolve o envio de uma requisição POST para os endpoints vulneráveis com um token CSRF válido e o arquivo a ser enviado. Isso permite que os atacantes armazenem conteúdo arbitrário no servidor, potencialmente levando a condições de negação de serviço ou distribuição de malware.
Recomendações Versões anteriores a 0.14.1 devem ser atualizadas para a versão 0.14.1 ou posterior. Versões 0.13.4 e inferiores devem ser atualizadas para a versão 0.14.1 ou posterior.

Exploit

Correção

Missing Authorization

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2026-02143
CVE-2026-25242
GHSA-FC3H-92P8-H36F
GO-2026-4500
SUSE-SU-2026:0757-1

Produtos afetados

Gogs