CVE-2026-42809
Təsvir
Apache Polaris, effektiv cədvəl yerləşdirməsi təsdiqlənmədən və ya qalıcı şəkildə rezerv edilmədən əvvəl, mərhələli cədvəl yaradılması zamanı geniş müvəqqəti ("vended") yaddaş etibarnamələri təqdim edə bilər. Bu müvəqqəti etibarnamələr əlçatan olan cədvəl məlumatlarının və metadata-nın əhatə dairəsini məhdudlaşdırmaq üçün nəzərdə tutulub, lakin hücumçu əlçatan hədəf yerini seçə bildiyi üçün bu məhdudiyyət hücumçunun idarəetməsində olur. Təsdiqlənmiş variantda, əgər çağırıcı mərhələ yaratma zamanı xüsusi `location` təmin edirsə və etibarnamə tələb edirsə, Apache Polaris həmin yerindən dərhal nümayəndəlik edilmiş yaddaş etibarnamələri qurmaq üçün istifadə edir. Mərhələnin yaradılması yolu, bu etibarnamələr təqdim edilməzdən əvvəl nə normal yer təsdiqləməsini, nə də üst-üstə düşmə yoxlamalarını həyata keçirir. Buna yaxın olaraq, mərhələli-yaradılma axını sorğu xüsusiyyətlərində `write.data.path` / `write.metadata.path` parametrlərini də qəbul edir və bu yer dəyişikliklərini etibarnamə təqdimatı üçün istifadə olunan eyni effektiv cədvəl yeri toplusuna ötürür. Bu sahələr əsas xüsusi-`location` eksploytindən sonrakıdır, lakin onlar hələ də hər hansı etibarnamə təqdim edilməzdən əvvəl təsdiqlənməli olan hücumçu tərəfindən təsir edilə bilən yer girişləridir.
Necə düzəltmək olar
- apache polaris1.4.1 və ya daha yeni versiya
- org.apache.polaris:polaris-runtime-service1.4.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache polaris | v < 1.4.1 | 1.4.1 |
| org.apache.polaris:polaris-runtime-serviceMaven | v < 1.4.1 | 1.4.1 |
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.
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.