| Autor | Sõnum | 
| akbgf Vana Pingviin
 
  
  
 
 Liitunud: 07.10.2009
 Postitused: 763
 Asukoht: Tõravere
 Distributsioon: OpenSUSE, Ubuntu
 
  
   |  | 
|  |    | 
| mihkel Vana Pingviin
 
  
  
 
 Liitunud: 16.04.2006
 Postitused: 1284
 
 Distributsioon: Fedora/Centos
 
  
   |  
 
 
| 
| 
 |  
| Kontrollida saab nii: env x='() { :;}; echo vulnerable'  bash -c "echo this is a test"
 
 Kui tulemuseks on
 vulnerable
 this is a test
 
 siis on exploiditav, kui aga
 bash: warning: x: ignoring function definition attempt
 bash: error importing function definition for `x'
 this is a test
 
 siis peaks korras olema. Nii pajatab vähemalt internet.
 Centos7-s tuli parandus eile, aga F20 veel pole.
 
 Eriti oluline on uuendus neile masinatele, mis kuulavad nt. ssh teenust. Desktopis ruuteri taga tavaliselt ssh maailmale nähtav pole, aga uuendus tuleks siiski ära teha
   
 LISA
 RIA ka oma hoiatusega väljas
 https://kyberkirjutised.ria.ee/oluline-paik-susteemidele-milles-kasutusel-binbash/
 |  
|  |  |  |  
| 
 
 
 Viimati muutis mihkel 25.09.2014, 14:26; muudetud 1 kord
 |  | 
|  |     | 
| tris 
  Troll - ära toida!
 
  
 
 
 Liitunud: 23.08.2014
 Postitused: 713
 
 Distributsioon: Debian
 
  
   |  
 
 
|  |  
| _________________
 ricochet:yckka6zlbxv767lz
 
 |  | 
|  |   | 
| ertserts Vana Pingviin
 
  
  
 
 Liitunud: 31.10.2013
 Postitused: 445
 Asukoht: Tallinn
 Distributsioon: Ubuntu, Debian
 
  
   |  
 
 
| 
| 
 |  
| Jah, tõesti nii ongi!   
 Just proovisin ühte Ubuntu 14.04 LTS SSH teenusega serverit ja tulemuseks (alert!):
 $ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
 vulnerable
 this is a test
 
 Pärast sudo apt-get update ja sudo apt-get upgrade uuendati ära paketimajandus:
 The following packages have been kept back:
 linux-generic linux-headers-generic linux-image-generic
 The following packages will be upgraded:
 apt apt-transport-https apt-utils bash dbus libapt-inst1.5 libapt-pkg4.12
 libdbus-1-3
 
 Uueks testi tulemuseks (ok):
 $ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
 bash: warning: x: ignoring function definition attempt
 bash: error importing function definition for `x'
 this is a test
 |  
|  |  |  |  
| _________________
 ertserts@linuxialune:~$ echo;echo Local and Remote IP connections:;netstat -at|sort -k5|grep ESTABLISHED|cut -c20-80;echo
 
 |  | 
|  |   | 
| akbgf Vana Pingviin
 
  
  
 
 Liitunud: 07.10.2009
 Postitused: 763
 Asukoht: Tõravere
 Distributsioon: OpenSUSE, Ubuntu
 
  
   |  
 
 
| 
| 
 |  
|  	  | mihkel kirjutas: |  	  | kui aga
bash: warning: x: ignoring function definition attempt
 bash: error importing function definition for `x'
 this is a test
 
 siis peaks korras olema.
 | 
 Vist ei pruugi olla. Mul peale bashi parandust:
 
 % env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
 bash: warning: x: ignoring function definition attempt
 bash: error importing function definition for `x'
 this is a test
 
 Aga
 % env X='() { (a)=>\' sh -c "echo date"
 sh: X: line 1: syntax error near unexpected token `='
 sh: X: line 1: `'
 sh: error importing function definition for `X'
 % cat echo
 Thu Sep 25 15:44:15 GMT-2 2014
 |  
|  |  |  |  
| 
 
 |  | 
|  |    | 
| imre Vana Pingviin
 
  
  
 
 Liitunud: 16.08.2005
 Postitused: 2648
 Asukoht: Saku kant
 Distributsioon: Ubuntu
 
  
   |  
 
 
|  |  
| _________________
 Enne teema püstitamist kasutage OTSINGUT
 Küsi targalt:  Infot siit!
 Kui aru ei saa, siis küsi.
 
 |  | 
|  |   | 
| illukas Vana Pingviin
 
  
 
 Vanus: 45
 Liitunud: 24.10.2006
 Postitused: 2036
 
 
 
  
   |  
 
 
| 
| 
 |  
| seda exploiti saab ssh puhul kasutada ainult siis kui sa oled juba sisse loginud- või olen ma millestki valesti aru saanud? 
 cgi-ga on muidugi kurvemad lood
 |  
|  |  |  |  
| _________________
 https://www.inlink.ee
 
 |  | 
|  |    | 
| tris 
  Troll - ära toida!
 
  
 
 
 Liitunud: 23.08.2014
 Postitused: 713
 
 Distributsioon: Debian
 
  
   |  
 
 
| 
| 
 |  
| Põhjalik lugu häkkeriuudistes: http://thehackernews.com/2014/09/bash-shell-vulnerability-shellshock.html
 
 osx. unix, linux - kõik serveri rakendused, mis kasutavad bashi.. nii sain aru.
 
 (trisquelil täna ka bashi uuendus tehtud.)
 
 VANA VIGA BASHIS ~20 aastat, mida programm lshell  conf keelas:
 
 ##  a list of forbidden character or commands
 forbidden       : [';', '&', '|','`','>','<', '$(', '${']
 |  
|  |  |  |  
| _________________
 ricochet:yckka6zlbxv767lz
 
 |  | 
|  |   | 
| obundra Vana Pingviin
 
  
  
 Vanus: 50
 Liitunud: 04.08.2005
 Postitused: 1213
 Asukoht: 127.0.0.1
 Distributsioon: RHEL, Solaris, Debian, Gentoo
 
  
   |  
 
 
| 
| 
 |  
| Äsja väljaantud patch ei aita lõplikult.Käsk testimiseks: ei anna enam vastuseks "vulnerable", aga käsud: 	  | Kood: |  	  | env x='() { :;}; echo vulnerable' bash -c "echo this is a test"			 | 
 näitavad, et endiselt on auk olemas. 	  | Kood: |  	  | env -i  X='() { (a)=>\' bash -c 'echo date';cat echo
env X="() { :;} ; echo shellshock" /bin/sh -c "echo completed"
 env X="() { :;} ; echo shellshock" `which bash` -c "echo completed"
 
 | 
 Info: https://www.youtube.com/watch?v=W7GaVyzkCs0 8:35 peal,
 http://thehackernews.com/2014/09/bash-shell-vulnerability-shellshock.html
 Veidi abi võib saada SELinuxist, https://danwalsh.livejournal.com/71122.html
 
 E: Paistab, et nüüdseks on ka paranduse parandus väljas ja auk kinni, vähemalt mu hoole all olevad Debian, RHEL, CentOS ja Oracle Linux masinad järjekordse bashi uuenduse järel enam ei "leki"
 |  
|  |  |  |  
| _________________
 IT teenused
 
 
 Viimati muutis obundra 26.09.2014, 13:57; muudetud 1 kord
 |  | 
|  |    | 
| tris 
  Troll - ära toida!
 
  
 
 
 Liitunud: 23.08.2014
 Postitused: 713
 
 Distributsioon: Debian
 
  
   |  
 
 
|  |  
| _________________
 ricochet:yckka6zlbxv767lz
 
 |  | 
|  |   | 
| obundra Vana Pingviin
 
  
  
 Vanus: 50
 Liitunud: 04.08.2005
 Postitused: 1213
 Asukoht: 127.0.0.1
 Distributsioon: RHEL, Solaris, Debian, Gentoo
 
  
   |  
 
 
| 
| 
 |  
| Sortsu patch võib ju üleval olla, repodesse tuleb valmis pakk alati viivitusega. |  
|  |  |  |  
| _________________
 IT teenused
 
 |  | 
|  |    | 
| akbgf Vana Pingviin
 
  
  
 
 Liitunud: 07.10.2009
 Postitused: 763
 Asukoht: Tõravere
 Distributsioon: OpenSUSE, Ubuntu
 
  
   |  
 
 
| 
| 
 |  
| Nüüd on ka openSUSE-l parandus olemas. 
 % env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
 this is a test
 
 % env -i  X='() { (a)=>\' bash -c 'echo date';cat echo
 date
 cat: echo: No such file or directory
 
 % env X="() { :;} ; echo shellshock" /bin/sh -c "echo completed"
 completed
 
 % env X="() { :;} ; echo shellshock" `which bash` -c "echo completed"
 completed
 
 % bash --version
 GNU bash, version 4.2.47(1)-release (x86_64-suse-linux-gnu),
 aga Yast ütleb, et  Version: 4.2-68.8.1.
 |  
|  |  |  |  
| 
 
 |  | 
|  |    | 
| urmas Pingviini kasutaja
 
  
 
 Vanus: 47
 Liitunud: 25.07.2006
 Postitused: 92
 Asukoht: Tartu
 Distributsioon: Gentoo
 
  
   |  | 
|  |    | 
|  |