Т.е. если на шел ранере стоит докер это дыра, а использовать cache с dind без создание дыры так же не получиться?
Единственный вариант, который я вижу, это authz-плагин к докеру, который бы запрещал privileged и отключение изоляции через namespace-ы. А без этого, да, доступ к докер-сокету = рут.