CVE-2023-35165

Orta

Açıklama

AWS Cloud Development Kit (AWS CDK), bulut altyapısını kodla tanımlamak ve AWS CloudFormation aracılığıyla sağlamak için kullanılan açık kaynaklı bir yazılım geliştirme çerçevesidir. `aws-cdk-lib` 2.0.0 ile 2.80.0 arası ve `@aws-cdk/aws-eks` 1.57.0 ile 1.202.0 arası paketlerde, `eks.Cluster` ve `eks.FargateCluster` yapıları, aşırı izin verici bir güven politikasına sahip olan `CreationRole` ve `default MastersRole` adlı iki rol oluşturur. `CreationRole` olarak adlandırılan ilk rol, kümeyi oluşturmak ve üzerine Kubernetes kaynaklarını (örneğin `KubernetesManifest`, `HelmChart`, ...) dağıtmak için lambda işleyicileri tarafından kullanılır. 1.62.0 veya daha yüksek CDK sürümüne sahip kullanıcılar (v2 kullanıcıları dahil) bundan etkilenebilir. `default MastersRole` olarak adlandırılan ikinci rol ise yalnızca `mastersRole` özelliği sağlanmadığında oluşturulur ve küme üzerinde `kubectl` komutlarını yürütme yetkilerine sahiptir. 1.57.0 veya daha yüksek CDK sürümüne sahip kullanıcılar (v2 kullanıcıları dahil) bundan etkilenebilir. Sorun, `@aws-cdk/aws-eks` v1.202.0 ve `aws-cdk-lib` v2.80.0 sürümlerinde düzeltilmiştir. Bu sürümler artık hesap kök sorumlusunu (account root principal) kullanmamakta; bunun yerine güven politikasını, buna ihtiyaç duyan lambda işleyicilerinin belirli rolleriyle sınırlandırmaktadır. `CreationRole` için mevcut bir geçici çözüm yoktur. `default MastersRole` oluşturulmasını önlemek için, açıkça bir rol sağlamak amacıyla `mastersRole` özelliğini kullanın.

ÖnemOrta
CVSS6.6
İstismar olasılığı—
ÜrünAws-cdk-lib
Yayın23 Haz 2023
İlk görülme23 Haz 2023

Nasıl düzeltilir

Güncelleyin
  • aws-cdk-lib2.80.0 ya da sonraki bir sürüm
  • amazon aws_cloud_development_kit1.202.0, 2.80.0 ya da sonraki bir sürüm
  • @aws-cdk/aws-eks1.202.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
aws-cdk-libnpm2.0.0 ≤ v < 2.80.02.80.0
amazon aws_cloud_development_kit1.57.0 ≤ v < 1.202.0, 2.0.0 ≤ v < 2.80.01.202.0, 2.80.0
@aws-cdk/aws-eksnpm1.57.0 ≤ v < 1.202.01.202.0

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2023-35165 · Aws-cdk-lib · Dark Radar