CVE-2026-106506
ŚrednieCVSS 5.3Streszczenie
Backstage to otwarta platforma do budowania portali deweloperskich. Przed wersją 4.1.0 pakiet @backstage/plugin-scaffolder-backend jest podatny na nieprawidłową walidację danych wejściowych w sortowaniu listy zadań scaffolder. Uwierzytelniony użytkownik Backstage z uprawnieniami do tworzenia i odczytu odpowiednich zadań scaffolder może w określonych warunkach wywnioskować poufne dane zadań. Skuteczne wykorzystanie wymaga zachowanych sekretów zadań, widoczności docelowego zadania, znajomości struktury sekretów i powtarzanych żądań. Problem naprawiono w wersji 4.1.0.
Ocena ryzyka
Ryzyko polega na możliwości ujawnienia poufnych danych zadań scaffolder, co może prowadzić do naruszenia poufności informacji przetwarzanych przez Backstage.
Rekomendacja
Zaleca się aktualizację pakietu @backstage/plugin-scaffolder-backend do wersji 4.1.0 lub nowszej oraz ograniczenie uprawnień użytkowników do tworzenia i odczytu zadań.
Inne podatności w @backstage/plugin-scaffolder-backend
Zobacz wszystkie- CVE-2026-106504Średnie
Backstage to otwarta platforma do budowania portali deweloperskich. Przed wersją 4.1.0 pakiet @backstage/plugin-scaffolder-backend jest podatny na ujawnienie wrażliwych informacji w logach zadań scaffolder. Uwierzytelniony użytkownik, który może tworzyć i odczytywać zadania scaffolder, może obserwować wrażliwe wartości w logach zadań we wdrożeniach z restrykcyjnymi uprawnieniami akcji i dotkniętymi szablonami. Eksploatacja wymaga odrzuconej akcji, której dane wejściowe zawierają taką wartość. Problem naprawiono w wersji 4.1.0.
- CVE-2026-106503Wysokie
W Backstage przed wersjami 3.3.1, 3.4.1, 4.0.3 i 4.1.0, pakiet @backstage/plugin-scaffolder-backend ma obejście autoryzacji wejściowej akcji scaffolder. Uwierzytelniony użytkownik z dostępem do szablonów Scaffolder może ominąć skonfigurowane ograniczenia akcji, co może prowadzić do nieautoryzowanego dostępu do repozytoriów i zasobów kontroli wersji.
- CVE-2026-106502Średnie
Backstage to otwarta platforma do budowania portali deweloperskich. Przed wersją 4.1.0 pakiet @backstage/plugin-scaffolder-backend mógł ujawniać wrażliwe informacje w zdarzeniach niepowodzenia zadań Scaffolder. W określonych warunkach szablonu i niepowodzenia uwierzytelniony użytkownik może pobrać poświadczenia zarządzane przez backend, używane podczas wykonywania zadania, z dotkniętych zdarzeń zadań. Problem naprawiono w wersji 4.1.0.
- CVE-2026-106500Wysokie
W Backstage przed wersjami 3.3.1, 3.4.1, 4.0.3 i 4.1.0, pakiet @backstage/plugin-scaffolder-backend ma nieprawidłową walidację stanu zadań. Uwierzytelniony użytkownik z uprawnieniami do tworzenia i dostępu do zadań Scaffolder może, w określonych warunkach, wpływać na pliki dostępne dla backendu Backstage, co może naruszyć poufność, integralność i dostępność.
- CVE-2026-106461Średnie
W pakiecie @backstage/plugin-scaffolder-backend przed wersją 4.1.0 występuje nieprawidłowa autoryzacja w listowaniu zadań scaffolder. Uwierzytelniony użytkownik wewnętrzny może przeglądać metadane zadań poza zakresem przewidzianym przez politykę uprawnień. W odpowiedzi nie są zawarte tajemnice zadań, a wpływ na integralność i dostępność nie został zidentyfikowany. Problem naprawiono w wersji 4.1.0.
- CVE-2023-35926Wysokie
Podatność w wtyczce scaffolder-backend platformy Backstage umożliwia zdalne wykonanie kodu przez złośliwego aktora, który ma dostęp do zarejestrowanego szablonu. Problem wynika z użycia biblioteki szablonów, która wymaga sandboxa, co pozwala na wstrzykiwanie kodu.
Oryginalny opis (angielski, źródło NVD)
Backstage is an open framework for building developer portals. Prior to 4.1.0, the @backstage/plugin-scaffolder-backend package is affected by improper input validation in scaffolder task list ordering. An authenticated Backstage user with permission to create and read relevant scaffolder tasks may be able to infer confidential task data under specific conditions. Successful exploitation requires retained task secrets, visibility of a target task, knowledge of the secret structure, and repeated requests. This issue is fixed in version 4.1.0.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

