CVE-2026-80346

Yüksək

Təsvir

Köhnə sinxron materiallaşdırılmış görünüş (materialized view) silindikdə StarRocks heç bir imtiyaz yoxlaması aparmır. AuthorizerStmtVisitor vasitəsilə yönləndirilən digər bütün ifadə növləri icradan əvvəl Authorizer-i çağırır, lakin visitDropMaterializedViewStatement funksiyası yoxlamanın icra məntiqində baş verdiyini bildirən şərhlə dərhal geri dönür. Bu, yalnız asinxron materiallaşdırılmış görünüşlər üçün keçərlidir: LocalMetastore.dropMaterializedView, həll edilmiş cədvəl MaterializedView olduqda seçilən budaq daxilində Authorizer.checkMaterializedViewAction-ı çağırır. Köhnə sinxron materiallaşdırılmış görünüş MaterializedView kimi deyil, OlapTable üzərində rollup indeksi kimi saxlanılır, buna görə də digər budaq işə düşərək AlterJobMgr.processDropMaterializedView və MaterializedViewHandler-ə çatır ki, bunların heç biri Authorizer çağırışını ehtiva etmir. Birincisi, hədəfi adlandırılmış verilənlər bazasındakı hər bir OlapTable-da uyğun rollup indeksini skan edərək tapır, ikincisi isə yalnız cədvəl vəziyyətini və ad konfliktlərini yoxlayır. Buna görə də, autentifikasiya olunmuş istənilən hesab, görünüş, baza cədvəli və ya verilənlər bazası üzərində heç bir icazəsi olmasa belə, istənilən verilənlər bazasına aid köhnə sinxron materiallaşdırılmış görünüşü silə bilər və bu silmə əməliyyatı səlahiyyətli olanlardan fərqlənmir.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulStarRocks
Dərc26 avq 2026
İlk görülmə26 avq 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
StarRocks StarRocksv ≤ 4.0.13—

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-80346 · StarRocks · Dark Radar