PT-2026-56295 · Oasdiff · Oasdiff

CVE-2026-53508

·

Publicado

2026-07-07

·

Atualizado

2026-08-31

CVSS v4.0

6.0

Média

VetorAV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas oasdiff versões 1.13.2 até 1.18.0
Description Ao carregar uma especificação de uma revisão git (usando o formato rev:path), o software não aplica a configuração --allow-external-refs=false (especificamente a configuração de biblioteca openapi3.Loader.IsExternalRefsAllowed = false). Isso permite a resolução de $ref externos mesmo quando estes são explicitamente desativados, podendo levar a Server-Side Request Forgery (SSRF) via referências http:// e leitura de arquivos locais via file:// ou caminhos absolutos. Este problema afeta a CLI ao utilizar diff, breaking, changelog, summary ou o git-diff-driver em conteúdos não confiáveis, bem como consumidores da biblioteca Go que utilizam load.NewSpecInfo com a fonte de revisão git.
Recommendations Atualize para a versão 1.18.1. Evite usar o formato de entrada de revisão git ao processar especificações não confiáveis com referências externas desativadas.

Exploit

Correção

SSRF

Protection Mechanism Failure

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-53508
GHSA-2JCC-MXV7-P3F9
GO-2026-5937
OPENSUSE-SU-2026:21483-1

Produtos afetados

Oasdiff