Enable shell tasks arguments validation.
Neden Önemli
Azure DevOps boru hatlarındaki shell görevleri, rastgele komut satırı işlemleri yürütebilir. Argüman doğrulaması olmadan, bu görevlere kötü niyetli veya hatalı biçimlendirilmiş girdiler iletilebilir; bu da istenmeyen betik yürütülmesine, veri ifşasına veya yetki yükseltmeye yol açabilir. Doğrulamayı etkinleştirmek, yalnızca beklenen argüman kalıplarının işlenmesini sağlayarak enjeksiyon saldırısı riskini azaltır.
Aether365 Ne Kontrol Eder
Aether365, Azure DevOps kuruluşunuz için shell görevi argüman doğrulamasının etkinleştirilip etkinleştirilmediğini doğrular. Bu kontrol, Aether365 panosunda microsoft-365 güvenlik kategorisi altında görünür.
Nasıl Düzeltilir
Azure DevOps'ta shell görevi argüman doğrulamasını etkinleştirmek için: