CVE-2026-55866

Aşağı

Təsvir

SpiceDB təhlükəsizlik baxımından kritik tətbiq icazələrinin yaradılması və idarə edilməsi üçün açıq mənbəli verilənlər bazası sistemidir. 1.34.0 versiyasından 1.54.0 versiyasına qədər olan müddətdə SpiceDB, internal/dispatch/keys/computed.go faylındakı checkRequestToKey() və checkRequestToKeyWithCanonical() funksiyaları dispatch Check keş açarlarını konstruksiya edərkən CheckHints hissəsini ötürdüyü üçün PERMISSIONSHIP_CONDITIONAL_PERMISSION və ya PERMISSIONSHIP_NO_PERMISSION əvəzinə PERMISSIONSHIP_HAS_PERMISSION qaytara bilər. Yanlış nəticənin yaranması üçün kəsişmə və ya istisna ilə münasibətləri birləşdirən bir icazənin, həm şərtli (caveated), həm də şərtləri olmayan budaqlar vasitəsilə əlçatan olan bir subyektin, eyni resurs və subyekt üçün CheckPermission və ya CheckBulkPermissions ilə eyni vaxtda işləyən kontekst parametri olan LookupResources-un və aktiv edilmiş dispatch nəticə keşinin olması tələb olunur. Bu şərtlər altında, bir hint dəsti üçün hesablanmış nəticə, semantik cəhətdən fərqli olan avtorizasiya yoxlaması tərəfindən istifadə edilən keş yazısını korluda bilər ki, bu da şərtləri yerinə yetirmədən icazənin verilməsinə səbəb olar. Bu problem 1.54.0 versiyasında düzəldilmişdir.

CiddilikAşağı
CVSS3.7
İstismar ehtimalı—
MəhsulGithub.com/authzed/spicedb
Dərc14 sen 2026
İlk görülmə14 sen 2026

Necə düzəltmək olar

Yeniləyin
  • github.com/authzed/spicedb1.54.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
github.com/authzed/spicedbGo1.34.0 ≤ v < 1.54.01.54.0

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-55866 · Github.com/authzed/spicedb · Dark Radar