CVE-2026-42278

Yüksək

Təsvir

UltraDAG, Rust dilində yazılmış minimal bir DAG-BFT blokçeynidir. fb6ef59 komitindən əvvəl, UltraDAG StateEngine tərkibindəki SmartTransferTx implementasiyasında siyasət tətbiqi konveyerində kritik məntiq xətası mövcuddur. Tranzaksiya "Pocket"-dən (protokolda vəsaitləri təşkil etmək üsulu kimi sənədləşdirilmiş törəmə alt-ünvan) gəldikdə, mühərrik xərcləmə siyasətini yoxlamazdan əvvəl pocket-in valideyn hesabını müəyyən edə bilmir. Pocket-lər yalnız pocket_to_parent xəritəsində girişlər kimi mövcut olan "virtual" ünvanlar olduğu və öz SmartAccountConfig girişlərinə malik olmadığı üçün, check_spending_policy metodu standart olaraq "icazə verilmiş/siyasət yoxdur" nəticəsini qaytarır. Bu, hər hansı istifadəçiyə (və ya valideyn açarına sahib hücumçuya), valideyn hesabının ciddi 24 saatlıq seyf gecikməsi və ya gündəlik 1 UDAG limiti olsa belə, hesabdakı bütün pocket-ləri dərhal boşaltmağa imkan verir. Bu problem fb6ef59 komiti ilə düzəldilmişdir.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulUltradagcom Core
Dərc8 may 2026
İlk görülmə8 may 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
UltraDAGcom core< fb6ef59d6c1385400e7acea7ae31fc6a473c3051—

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.