Limit variables that can be set at queue time.
Dlaczego to ma znaczenie
Zezwalanie na ustawianie zmiennych podczas kolejkowania stwarza ryzyko nieautoryzowanych lub złośliwych modyfikacji potoku. Atakujący lub wewnętrzni użytkownicy mogą wstrzykiwać dowolne wartości, zmieniając zachowanie kompilacji i wydania, co może prowadzić do manipulacji kodem lub wdrożenia skompromitowanych artefaktów. Ograniczenie tej możliwości zmniejsza powierzchnię ataku i zapewnia integralność potoku.
Co sprawdza Aether365
Aether365 weryfikuje, czy ustawienia projektu Azure DevOps ograniczają, które zmienne mogą być nadpisywane podczas kolejkowania. To sprawdzenie pojawia się na pulpicie nawigacyjnym Aether365 w sekcji microsoft-365 checks.