Katalog CVE

CVE-2026-119290

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.46%

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

Streszczenie

Zuke to system automatyzacji budowania dla Deno. Przed wersją 1.51.0 @zuke/core zapisuje notatki reportSummary(...) do GITHUB_STEP_SUMMARY przez writeJobSummary bez stosowania redaktora chroniącego wartości secret(). Budowanie GitHub Actions, które umieszcza tekst pochodzący z sekretów w notatce podsumowania, może ujawnić poświadczenia w postaci jawnej wszystkim mogącym zobaczyć uruchomienie workflow.

Ocena ryzyka

Poświadczenia mogą wyciec do osób nieuprawnionych, w tym nieuwierzytelnionych widzów publicznego repozytorium, a trwałe podsumowanie pozostaje widoczne do usunięcia uruchomienia. Może to prowadzić do przejęcia kont i dalszych ataków.

Rekomendacja

Zaktualizuj Zuke do wersji 1.51.0 lub nowszej. Sprawdź istniejące podsumowania workflow pod kątem ujawnionych sekretów i w razie potrzeby obróć poświadczenia.

Inne podatności w Zuke

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

Zuke is a code-first, strongly typed build automation system for Deno. Prior to 1.51.0, @zuke/core writes rendered reportSummary(...) notes to GITHUB_STEP_SUMMARY through writeJobSummary without applying the redactor that protects resolved secret() values in console and persisted run output. A GitHub Actions build that places secret-derived text in a summary note can publish credentials in cleartext to everyone able to view the workflow run, including unauthenticated viewers of a public repository, and the durable summary remains exposed until the run is deleted. GitHub Actions masking directives do not protect the summary file, while runs outside GitHub Actions and builds that do not summarize secret-derived text are not affected. This issue is fixed in version 1.51.0.

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