CVE-2026-54526

Kritik

Təsvir

Argo Workflows, Kubernetes üzərində paralel tapşırıqları koordinasiya etmək üçün açıq mənbəli konteyner-yerli iş axını mühərrikidir. 3.7.15 və 4.0.6 versiyalarından əvvəl, CVE-2026-31892 üçün tətbiq edilən icazə siyahısı düzəlişi natamamdır, çünki workflow/util/merge.go faylındakı ValidateUserOverrides və SanitizeUserWorkflowSpec funksiyaları refleksiya vasitəsilə WorkflowSpec-in yalnız üst səviyyə sahələrini yoxlayır və WorkflowSpec.ArtifactGC tam şəkildə icazə siyahısına daxil edilib; həmin sahənin arxasındakı struktur olan WorkflowLevelArtifactGC, tərkibi dəyişdirilmədən artifact-GC podunda util.ApplyPodSpecPatch funksiyasına ötürülən PodSpecPatch alt-sahəsinə malikdir. Bu, orijinal düzəlişin WorkflowSpec.PodSpecPatch üçün bağladığı eyni çıxış nöqtəsidir. Beləliklə, templateReferencing: Strict və ya Secure rejimində (çıxış artefaktı təyin edilmiş istinad WorkflowTemplate-ə qarşı və spec.artifactGC.strategy: OnWorkflowCompletion parametrləri ilə) Workflow göndərən istifadəçi hələ də artifact-GC poduna hostPath həcmləri, privileged: true, ixtiyari imic və komanda, həmçinin hostNetwork: true daxil olmaqla, ixtiyari strateji birləşdirmə yaması (strategic merge patch) yerləşdirə bilər ki, bu da Strict/Secure istinad rejiminin təyin olunmuş məqsədini sıradan çıxarır. Bu problem 3.7.15 və 4.0.6 versiyalarında düzəldilmişdir.

CiddilikKritik
CVSS9.9
İstismar ehtimalı—
MəhsulArgoproj Argo Workflows
Dərc16 iyl 2026
İlk görülmə16 iyl 2026

Necə düzəltmək olar

Yeniləyin
  • argoproj argo_workflows3.7.15, 4.0.6 və ya daha yeni versiya
  • github.com/argoproj/argo-workflows/v44.0.6 və ya daha yeni versiya
  • github.com/argoproj/argo-workflows/v33.7.15 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
argoproj argo_workflowsv < 3.7.15, 4.0.0 ≤ v < 4.0.63.7.15, 4.0.6
github.com/argoproj/argo-workflows/v4Go4.0.0 ≤ v < 4.0.64.0.6
github.com/argoproj/argo-workflows/v3Gov < 3.7.153.7.15
github.com/argoproj/argo-workflowsGov ≤ 2.5.3-rc4, Aralı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.