
Shellshock(CVE-2014-6271)용 Salt 레시피
이 레시피는 OS 패키지에서 bash를 업그레이드하려고 시도하며, 업데이트가 불가능한 시스템에서는 bash를 컴파일하는 것으로 대체합니다.
오래된 ubuntu/debian에서 작동합니다.
Bash 설치 스크립트 출처: http://askubuntu.com/questions/528101/what-is-the-cve-2014-6271-bash-vulnerability-and-how-do-i-fix-it
gitfs salt 포뮬러로 사용할 수 있습니다:
fileserver_backend:
- roots
- git
gitfs_remotes:
- git://github.com/APSL/salt-shellshock.git
실행:
$ sudo salt "oldubuntu" state.sls shellshock
보너스: salt에서 shellshock 테스트:
https://twitter.com/johan_moreau/status/515226448270213121
$ sudo salt -G 'kernel:Linux' cmd.run "env x='() { :;}; echo __bad' bash -c 'echo __good' 2>&1 |grep __"