Enable shell tasks arguments validation.
Varför detta är viktigt
Shell-uppgifter i Azure DevOps-pipelines kan utföra godtyckliga kommandoradsoperationer. Utan validering av argument kan skadlig eller felaktig data skickas till dessa uppgifter, vilket kan leda till oavsiktlig skriptkörning, dataläckage eller privilegieeskalering. Genom att aktivera validering säkerställs att endast förväntade argumentmönster bearbetas, vilket minskar risken för injektionsattacker.
Vad Aether365 kontrollerar
Aether365 verifierar om validering av shell-uppgiftsargument är aktiverad för din Azure DevOps-organisation. Denna kontroll visas i Aether365-instrumentpanelen under kategorin microsoft-365-säkerhet.
Så här åtgärdar du
För att aktivera validering av shell-uppgiftsargument i Azure DevOps: