CVE-2023-26053

Orta

Təsvir

Gradle, qurma avtomatlaşdırılmasına və çoxdilli proqram təminatı hazırlanmasına yönəlmiş bir qurma alətidir. Bu, PGP açarları üçün uzun ID-lərə (64 bit) qarşı toqquşma hücumudur (collision attack). Gradle-da asılılıqların yoxlanılmasından istifadə edən istifadəçilər, əgər onlar asılılıqların yoxlanılması meta məlumat faylında `trusted-key` və ya `pgp` elementində PGP açarları üçün uzun ID-lərdən istifadə edirlərsə, bu zəifliyə məruz qalırlar. Həll yolu, asılılıqların yoxlanılması meta məlumatlarında etibar elementində barmaq izindən (fingerprint) başqa hər hansı bir şey istifadə edildikdə asılılıqların yoxlanılmasının uğursuz olduğunu bildirməkdir. Problem Gradle 8.0 və daha yeni versiyalarda aradan qaldırılmışdır. Problem həmçinin Gradle 6.9.4 və 7.6.1 versiyalarında da düzəldilmişdir. Müvəqqəti həll kimi, meta məlumatlardakı `trusted-key` və ya `pgp` elementi üçün yalnız tam barmaq izi ID-lərindən istifadə etmək bu problemlə qarşı mühafizə vasitəsidir.

CiddilikOrta
CVSS6.6
İstismar ehtimalı—
MəhsulGradle
Dərc2 mar 2023
İlk görülmə2 mar 2023
Zəiflik növüCWE-829CWE-829

Necə düzəltmək olar

Yeniləyin
  • gradle gradle6.9.4, 7.6.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
gradle gradle6.2.0 ≤ v < 6.9.4, 7.0.0 ≤ v < 7.6.16.9.4, 7.6.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.

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-2023-26053 · Gradle · Dark Radar