Katalog CVE

CVE-2026-107450

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

W Stump do wersji 0.1.10, mutacje GraphQL updateSmartList i deleteSmartList zależą tylko od wspólnego uprawnienia AccessSmartList i rozwiązują listę docelową na poziomie Reader (bez sprawdzania twórcy). Każdy uwierzytelniony użytkownik z tym uprawnieniem może nadpisać, usunąć lub przejąć listę inteligentną innego użytkownika. updateSmartList ustawia creatorId na tożsamość wywołującego i może ustawić widoczność na PRIVATE, blokując oryginalnego właściciela.

Ocena ryzyka

Ryzyko naruszenia prywatności i integralności danych użytkowników, możliwość przejęcia list inteligentnych i blokowania dostępu właścicielom.

Rekomendacja

Zaktualizuj Stump do wersji powyżej 0.1.10. Ogranicz uprawnienia AccessSmartList i wdróż kontrolę właściciela w mutacjach.

Powiązane podatności

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

In Stump through 0.1.10, the updateSmartList and deleteSmartList GraphQL mutations (crates/graphql/src/mutation/smart_lists.rs) depend only on the shared AccessSmartList permission and resolve the target list at Reader access (lacking a creator check). Any authenticated user with that permission can overwrite, delete, or take over another user's smart list. (updateSmartList sets creatorId to the caller identity, and can set visibility to PRIVATE, locking out the original owner.) NOTE: this is unrelated to the graphql crate on crates.io.

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