LINUX.ORG.RU

История изменений

Исправление kaldeon, (текущая версия) :

Таким образом, в shell-команды без должного экранирования подставлялось название Git-ветки, упоминаемой в pull-запросе.

Пардон, а "${{ var }}" (с кавычками) разве может защитить от этого? Допустим, мы передадим в var значение "$(curl . . . |sh)".

Или "${{ var }}" — это специальный синтаксис шаблонизатора, должным образом выполняющий экранирование?

Исправление kaldeon, :

Таким образом, в shell-команды без должного экранирования подставлялось название Git-ветки, упоминаемой в pull-запросе.

Пардон, а "${{ var }}" разве может защитить от этого? Допустим, мы передадим в var значение "$(curl . . . |sh)".

"${{ var }}" (с кавычками) — это специальный синтаксис шаблонизатора, должным образом выполняющий экранирование?

Исправление kaldeon, :

Таким образом, в shell-команды без должного экранирования подставлялось название Git-ветки, упоминаемой в pull-запросе.

Пардон, а "${{ var }}" разве может защитить от этого? Допустим, мы передадим в var значение "$(curl . . . |sh)".

Исходная версия kaldeon, :

Таким образом, в shell-команды без должного экранирования подставлялось название Git-ветки, упоминаемой в pull-запросе.

Пардон, а «${{ var }}» разве может защитить от этого? Допустим, мы передадим в var значение «$(curl … |sh)».