CVE-2024-53862

Yüksək

Təsvir

Argo Workflows, Kubernetes üzərində paralel tapşırıqları idarə etmək üçün açıq mənbəli konteyner-yerli iş axını mühərrikidir. `--auth-mode=client` istifadə edildikdə, saxta və ya manipulyasiya edilmiş token vasitəsilə GET Workflow son nöqtəsi (`/api/v1/workflows/{namespace}/{name}`) vasitəsilə arxivlənmiş iş axınlarını əldə etmək mümkündür; `--auth-mode=sso` istifadə edildikdə isə, etibarlı tokenlə həmin son nöqtə vasitəsilə bütün arxivlənmiş iş axınlarını əldə etmək olar. Server özü `client` tokenləri üçün heç bir autentifikasiya aparmır. Autentifikasiya və avtorizasiya k8s API serverinə həvalə edilir. Lakin Workflow Archive k8s ilə qarşılıqlı əlaqədə olmadığı üçün, hər hansı etibarlı görünən token, k8s tokeni olmasa belə və ya tokenin Argo üçün heç bir RBAC səlahiyyəti olmasa belə, autentifikasiya olunmuş kimi qəbul edilir. Keçidli k8s authN/authZ çatışmazlığını aradan qaldırmaq üçün Workflow Archive müvafiq metodlar üçün `kubectl auth can-i` yoxlamasının ekvivalentini yerinə yetirir. 3.5.7 və 3.5.8 versiyalarında, GET Workflow son nöqtəsinin arxivlənmiş iş axınlarına yönləndirməsi zamanı autentifikasiya yoxlaması təsadüfən silinib və bu, arxivlənmiş iş axınlarının saxta tokenlə əldə edilməsinə şərait yaradıb. Bu zəiflik 3.6.2 və 3.5.13 versiyalarında düzəldilib.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı52. faiz dərəcəsi0,7%
MəhsulArgoproj Argo Workflows
Dərc2 dek 2024
İlk görülmə2 dek 2024

Necə düzəltmək olar

Yeniləyin
  • argoproj argo_workflows3.5.13, 3.6.2 və ya daha yeni versiya
  • github.com/argoproj/argo-workflows/v33.5.13, 3.6.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
argoproj argo_workflows3.5.7 ≤ v < 3.5.13, 3.6.0 ≤ v < 3.6.23.5.13, 3.6.2
github.com/argoproj/argo-workflows/v3Go3.5.7 ≤ v < 3.5.13, 3.6.0 ≤ v < 3.6.2, 3.6.0-rc1 ≤ v < 3.6.23.5.13, 3.6.2
github.com/argoproj/argo-workflowsGoAralıq göstərilməyib—
github.com/argoproj/argo-workflows/v2GoAralıq göstərilməyib—

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-2024-53862 · Argoproj Argo Workflows · Dark Radar