CVE-2023-23939 in Azure setup-kubectl信息

摘要

由 VulDB • 2026-08-09

Azure/setup-kubectl è un'azione GitHub per l'installazione di Kubectl. Questa vulnerabilità interessa solo le versioni precedenti alla versione 3. La creazione non sicura di file temporanei consente ad altri attori sul runner delle Actions di sostituire il binario Kubectl creato da questa azione, poiché quest'ultimo ha permessi di scrittura per tutti (world writable). L'installer dello strumento Kkubectl esegue `fs.chmodSync(kubectlPath, 777)` per impostare i permessi sul binario Kubectl; tuttavia, ciò consente a qualsiasi utente locale di sostituire il binario. Ciò permette un'elevazione dei privilegi fino all'utente in grado di eseguire kubectl, molto probabilmente root. Questo attacco è possibile solo se un attaccante riesce in qualche modo a violare il runner delle azioni GitHub o se un utente utilizza un'Azione che esegue malevolmente questo attacco. Il problema è stato risolto e rilasciato in tutte le versioni `v3` e successive. Vengono ora utilizzati i permessi 775. Si consiglia agli utenti di effettuare l'aggiornamento. Non sono note soluzioni alternative (workaround) per questo problema.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

来源

Want to stay up to date on a daily basis?

Enable the mail alert feature now!