Katalog CVE

CVE-2026-53507

WysokieCVSS 8.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

oasdiff-action to akcja GitHub, która wykrywa zmiany przełamujące w specyfikacjach OpenAPI i publikuje recenzję w każdym pull requeście. Przed wersją 0.0.51 akcje oasdiff domyślnie rozwiązywały zewnętrzne $refs w specyfikacji OpenAPI (allow-external-refs: true). Gdy akcja działa na pull requeście, którego specyfikacja jest kontrolowana przez atakującego – co najważniejsze w przypadku pull requestów z forków w publicznych repozytoriach – $ref w tej specyfikacji jest pobierany/odczytywany na runnerze bez żadnej interakcji, co umożliwia SSRF i ujawnienie strukturalnych plików na runnerze.

Ocena ryzyka

Atakujący może wykorzystać runner GitHub Actions do skanowania wewnętrznej sieci, odczytu plików z runnera i potencjalnie uzyskać dostęp do sekretów lub innych wrażliwych danych.

Rekomendacja

Zaktualizuj oasdiff-action do wersji 0.0.51 lub nowszej. Dodatkowo rozważ wyłączenie rozwiązywania zewnętrznych referencji lub ograniczenie uprawnień akcji w repozytoriach publicznych.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

oasdiff-action is a GitHub Action that detects breaking changes in OpenAPI specs and post a review on every pull request. Before version 0.0.51, the oasdiff actions resolved external $refs in the OpenAPI spec by default (allow-external-refs: true). When an action runs on a pull request whose spec is attacker-controlled — most importantly fork pull requests on public repositories — a $ref in that spec is fetched/read on the runner with no interaction required, enabling SSRF and disclosure of structured files on the runner. This issue has been patched in version 0.0.51.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS