PT-2026-6755 · Gogs · Gogs

Neptunium931

·

Publicado

2026-02-06

·

Atualizado

2026-03-03

·

CVE-2026-22592

CVSS v3.1

6.5

Média

VetorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do Gogs anteriores a 0.13.4 Versões do Gogs anteriores a 0.14.0+dev
Descrição O Gogs é um serviço Git auto-hospedado suscetível a um ataque de negação de serviço (DoS). Um usuário autenticado pode provocar uma falha iniciando uma sincronização de espelho em um repositório e, em seguida, excluindo o repositório antes que a sincronização seja concluída. Especificamente, o problema ocorre quando a função GetMirrorByRepoID falha, levando a uma desreferência de ponteiro nulo. O código vulnerável está localizado em internal/database/mirror.go, linhas 333-337 e 269-278. Uma prova de conceito (PoC) envolve acionar repetidamente a sincronização de espelho via endpoint da API /superuser/gobypass403/settings usando o parâmetro action definido como 'mirror-sync' enquanto exclui simultaneamente o repositório.
Recomendações Versões anteriores a 0.13.4 devem ser atualizadas para a versão 0.13.4 ou posterior. Versões anteriores a 0.14.0+dev devem ser atualizadas para a versão 0.14.0+dev ou posterior.

Exploit

Correção

DoS

Missing Authorization

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-22592
GHSA-CR88-6MQM-4G57
GO-2026-4451
SUSE-SU-2026:0757-1

Produtos afetados

Gogs