Katalog CVE

CVE-2026-76910

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

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

Streszczenie

Unleash przed wersją 8.0.3, w funkcji cloneFeatureToggle i punkcie końcowym POST /api/admin/projects/:projectId/features/:featureName/clone, autoryzuje tworzenie w docelowym projekcie, ale nie weryfikuje dostępu do projektu źródłowego. Ponieważ nazwy funkcji są globalnie unikalne, użytkownik z uprawnieniem tworzenia lub klonowania w jednym projekcie, znając lub zgadując nazwę funkcji w innym projekcie, może skopiować tę funkcję do autoryzowanego projektu i przeanalizować jej parametry strategii, ograniczenia, warianty i ładunki wariantów. Problem naprawiono w wersji 8.0.3.

Ocena ryzyka

Użytkownik może uzyskać dostęp do wrażliwych danych funkcji z innych projektów, co może prowadzić do ujawnienia poufnych informacji lub naruszenia integralności.

Rekomendacja

Zaleca się aktualizację Unleash do wersji 8.0.3 lub nowszej oraz wdrożenie kontroli dostępu weryfikującej uprawnienia do projektu źródłowego podczas klonowania funkcji.

Inne podatności w Unleash

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

Unleash is an open-source feature management platform. Prior to 8.0.3, cloneFeatureToggle and POST /api/admin/projects/:projectId/features/:featureName/clone authorize creation in the destination project but do not verify access to the source project. Because feature names are globally unique, a user with create or clone permission in one project who knows or guesses another project's feature name can copy that feature into the authorized project and inspect its strategy parameters, constraints, variants, and variant payloads. This issue is fixed in version 8.0.3.

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