Katalog CVE

CVE-2026-55251

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

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

Streszczenie

NetBox Device Type Library to zbiór definicji typów urządzeń tworzonych przez społeczność do importu do NetBox. Przed commitem f41fc1e workflow CI .github/workflows/validation.yml uruchamia się na pull_request i wykonuje kod dostarczony w pull request przed jakąkolwiek weryfikacją przez opiekuna. Trzy pliki edytowalne przez PR napędzają ten proces: 'requirements.txt', '.pre-commit-hooks-config.yaml' / '.pre-commit-yamlfmt-config.yaml' oraz '.gitmodules'. Współtwórca bez specjalnego dostępu do repozytorium może otworzyć pull request, który modyfikuje te pliki i spowodować uruchomienie swojego kodu na runnerze CI. Problem został naprawiony w commicie f41fc1e.

Ocena ryzyka

Atakujący może wykonać dowolny kod w środowisku CI, co może prowadzić do kradzieży sekretów, modyfikacji artefaktów lub dalszego ruchu bocznego. Wpływa to na integralność i poufność procesu budowania.

Rekomendacja

Zaktualizuj repozytorium do commita f41fc1e lub nowszego. Dodatkowo rozważ ograniczenie uprawnień w workflow CI i wymaganie zatwierdzenia przed uruchomieniem kodu z PR.

Inne podatności w NetBox Device Type Library

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

NetBox Device Type Library is a collection of community-sourced device type definitions for import into NetBox. Prior to commit f41fc1e, the CI workflow .github/workflows/validation.yml runs on pull_request and executes code supplied by the pull request before any maintainer review. Three PR-editable files drive this: "requirements.txt", ".pre-commit-hooks-config.yaml" / ".pre-commit-yamlfmt-config.yaml", and ".gitmodules". A contributor with no special repository access could open a pull request that modifies these files and have their code run on the CI runner. This issue has been patched via commit f41fc1e.

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