Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Bug exposes eight years of Linux kernel

[es] :: Advocacy :: Bug exposes eight years of Linux kernel

Strane: 1 2 3

[ Pregleda: 10228 | Odgovora: 54 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

z@re
Zarko Bulatovic
Split

Član broj: 29849
Poruke: 443
*.st.cable.xnet.hr.



+25 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 15:57 - pre 179 meseci
Citat:

Dakle, "Open Source - security by definition" je jos jednom pokazao svoje pravo lice.


Generaliziras, ovo samo pokazuje da je Linux development model cisti bullshit. Steta sta je upravo takav model najrasireniji OSS model.
Recimo, ovakvo nesto se nikad nije desilo BSDovima kojih ima poprilicno po internetu. Stvar je u tome sta je Linux kernel kod najobicnija k'upusara od starta, losa kopija, ma ne losa kopija nego improvizacija neceg drugog.

Poprilicno sam siguran da *BSD base ima magnitudu manje overall propusta od '93 pa na ovamo nego serverski Windowsi.
Sa takvom logikom bi dosli do zakljucka da OSS jeste security by definition.

Znaci dodjemo do zakljucka da niti open source niti closed source nisu security by definition, vec da sve ovisi o programerima koji stoje iza toga ;)
Kod opensourcea neki random developer moze primjetit i ispravit bug, ali moze i neki 'aker koji ce to iskoristit. Kod closedsourcea nije tako lako nac exploit nekome tko nema izvorni kod, ali isto tako moze postojat kriticni bug u XP-u godinama a da ga nitko nije nasao.

Sve je to relativno.

Citat:

Ne znam imas li pojma o programianju i ako imas da li si nekada radio nesto veliko?


A u.

Edit : ***o te replacement k'upusare sa Linux OSom, odvali mi rjec iz konteksta :)

Q: HSP56 Micromodem nece da radi kompjuter ga prepozna a kad treba da se konektujem nece ne daje ni znaka zivota. u cemu je problem.

A: Crko mozda od grmljavine mozda od spanaca. Uglavnom baci ga u WC solju jako povuci vodu. Skupi 5e i uzmi drugi i ne postuj temu na pogresno mesto.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 16:02 - pre 179 meseci
Nevena, poenta ovde nije u tome "uuu, pogresili ste, imate bug", vec u tome da vecina ljudi koji propagiraju Linux stalno govori kako je prednost Linux-a u brzom nalazenju i otklanjanju bug-ova jer je kod otvoren i to moze da uradi ko hoce. Medjutim, i pored otvorenosti koda i te mogucnosti, bug je postojao osam godina, i to u kernelu (za koji je logicno da bude najprovereniji).
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7177 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 16:04 - pre 179 meseci
Citat:

Recimo, ovakvo nesto se nikad nije desilo BSDovima kojih ima poprilicno po internetu. Stvar je u tome sta je Linux kernel kod najobicnija k'upusara od starta, losa kopija, ma ne losa kopija nego improvizacija neceg drugog.


Tacno.

Problem je sto je Linux postao sinonim za OSS uspeh.

Ocigledno Linuxu nedostaje rigorozniji model razvoja kernela - kad vec pomenuh Microsoft SDL. NULL pointer eskalacije u Kernelu su sramota, ali stvarno - sramota. Znam da BSDovi imaju daleko rigorozniji model razvoja od Linuxa (bas kao i Solaris i Windows, ali oni su komercijalni) i to je dokaz da sama otvorenost koda ne moze biti sinonim za podrazumevenu sigurnost - najvaznija komponenta sigurnosti je metodologija razvoja i njen odnos prema sigurnosnim propustima

Resenje protiv toga je vise nego jednostavno - samo je neophodno imati strogu metodologiju i mogucnosti provere koda, i to je ono gde problemi nastaju.

Lepo se ustanovi pravilo da sve funkcije koje su vrata izmedju userland-a i kernel moda MORAJU proveravati validnost pointera i verifikovati da ulazni i izlazni baferi imaju dovolju velicinu za predvidjenu operaciju. Plati se dobar tim koji radi obavezni code-review, u kome se radi fizicki pregled koda kao i stress-testing fuzzing metodom.

Jednostavno u kernel-modu mora vaziti opste pravilo: ne verovati nicemu sto dolazi iz userland-a i sto se moze menjati u userland-u. Znaci bilo kakvi pointeri, baferi, tabele sa pointerima na funkcije/pozive, itd... sve to mora biti provereno na ulazu u kernel mod.

Microsoft je imao tonu ovakvih problema (setimo se Russinovich-a koji je otkrio hrpu bagova u ntdll.dll koji je gatekeeper izmedju usermode API-ja i kernel moda) i posto je to pocelo ozbiljno da im ugrozava ugled OS-a, odlucili su da totalno promene nacin razvoja i da bukvalno raspisu kernel iznova sa SDL metodologijom.

Kao sto rekoh - poenta ovog blama je da je null-pointer eskalacija zvrjala u najkriticnijem delu operativnog sistema (kernel) 8 godina - iako taj Linux kernel koristi GOMILA firmi, gomila ljudi ga navodno pregledava, itd...





DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
62.68.118.*

Sajt: www.nsc.ba


+4 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 17:28 - pre 179 meseci
Citat:
Nevena79: Ne znam imas li pojma o programianju i ako imas da li si nekada radio nesto veliko?

Pa kud baš na Ivana udari. Ovo ti tačno ono kad čovjek nema sreće. Baš sam skoro sa drugom komentarisao nešto, neki manje poznat teniser se napati kvalifikacijma npr. za Roland Garros, a onda u prvom kolu dobije Nadala. Pa znaš kakav je to baksuzluk. Tako i ti naleti na Ivana. Čuj njega da pitaš, ima li pojma o programiranju?!
I ♥ ♀

Ovaj post je zlata vrijedan!
 
Odgovor na temu

Nevena79
???

Član broj: 202308
Poruke: 335
*.adsl-a-1.sezampro.yu.

Sajt: www.tablic-klub.com


+1 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 17:31 - pre 179 meseci
U sustini jeste mada se sve pre ili kasnije ovde svede na pljuvanje win vs linux i slicno. Teoretski gledano zaista bi i trebalo da bude tako, imate mozga da zakljucite i sami, sto vise ljudi gleda, pre ce se otkriti neki problem ali sa druge strane ko gleda te kodove? 99,99999% korisnika linuxa nema veze sa programiranjem niti ih to zanima niti u krajnjem slucaju treba da ih zanima. Ostali su oni koji nesto znaju ali ih opet ne zanima da se zadubljuju u takve stvari, jednostavno mozda ce povrsno pogledati cisto da vide kako se to radi i ostaje neki ne znam koliko mali procenat ljudi koji ce ga zaista detaljno pogledati i eto, nasla se greska. Ne vidim nista skandalozno u tome, pronadjeno\ispravljeno. Treba naravno skrenuti paznju na to tipa da se zna, i treba da se zna ali ne bih im lupala klempe i govorila buuuuuuu na ulici :)
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7177 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 17:34 - pre 179 meseci
Citat:
Nevena79
Ne vidim nista skandalozno u tome, pronadjeno\ispravljeno. Treba naravno skrenuti paznju na to tipa da se zna, i treba da se zna ali ne bih im lupala klempe i govorila buuuuuuu na ulici :)


Skandalozno nije.

Sa druge strane, neozbiljno jeste - pogotovu ako se uzme u obzir da postoje drugi besplatni i otvoreni OS-ovi, kao sto su BSD varijacije kojima ovakva budalastina ipak ne bi mogla da se desi.

Linux ce postati zrtva sopstvene popularnosti zbog haoticnog modela razvoja i zelje da podrze sto vise stvari za sto krace vreme.

Neko bi zaista trebao da detaljno proceslja Linux kernel i da se potrudi da ovakve stvari nestanu.

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nevena79
???

Član broj: 202308
Poruke: 335
*.adsl-a-1.sezampro.yu.

Sajt: www.tablic-klub.com


+1 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 17:41 - pre 179 meseci
Isti takav stil ima i M$.
Vazno je da izbacimo nesto prvi na trziste, nema veze sta ce i kako raditi bitno da smo prvi, da vucemo i stvaramo trendove, a posle .... peglacemo rupe. Ta filozofija je odavno poznata i cak ima i svoju ekonomsku vrednost iako bi se mogla i osporavati i velicati.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7177 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 18:00 - pre 179 meseci
Microsoft je bar uveo SDL za njihov kernel, sam NT kernel je raspisan od nule SDL metodologijom, a oni propusti koji se vuku su od drugih komponenti i obicno datiraju od pre tog vremena jer ocigledno nisu imali racunicu da ceo OS raspisu od nule - zato ih je i zviznuo onaj kursorski fijasko, jer graficki podsistem Windowsa takodje trci u nultom prstenu.

Bilo bi jako skupo i tesko pisati ceo OS sa jakim zahtevima za robusnoscu koda - ali se to svakako moze traziti od jezgra operativnog sistema.

Time se zapravo ubija najveci deo kriticnih bagova - ne svi, naravno, u bilo kom OS-u gde drajveri mogu da trce u ring-0 modu Intel procesora bagovi u drajverima = sigurnosni problem, na zalost.

Medjutim, bagovi u samom kernelu su najopasniji i gotovo uvek podrazumevaju mogucnsot kompletnog preuzimanja sistema.

Sam kernel nije ogromna komponenta u odnosu na ceo OS i servise koje nudi.

Ocigledno - ljudi koji traze beskompromisnu sigurnost i otvoren kod ne bi trebalo da izabiraju Linux, vec BSD ili Solaris.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nevena79
???

Član broj: 202308
Poruke: 335
*.adsl-a-1.sezampro.yu.

Sajt: www.tablic-klub.com


+1 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 18:07 - pre 179 meseci
I sad ce linux kao da propadne zbog toga :DDD jest jest da...
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7177 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 18:09 - pre 179 meseci
Ko je rekao da ce da propadne?

Niko nije rekao da ce da propadne - ovako trivijalan a katastrofalan bag koji 8 godina zija u samom kernelu Linuxa samo govori o tome da je njihov haotican model razvoja sve samo ne "secure by design"

Svako moze da izvlaci kakve god hoce zakljucke, naravno. Samo kada sledeci put neki Linux "advokat" krene da trtla o sigurnosti njegovog "cheda" jer je "otvoren" bi trebao da ucuti :)


DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nevena79
???

Član broj: 202308
Poruke: 335
*.adsl-a-1.sezampro.yu.

Sajt: www.tablic-klub.com


+1 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 18:17 - pre 179 meseci
Citat:
Samo kada sledeci put neki Linux "advokat" krene da trtla o sigurnosti njegovog "cheda" jer je "otvoren" bi trebao da ucuti :)



:)))) nemoj misliti da te ne volim iako te nekada uzmem na zub :)

Ovo gore mi je takodje bez osnova. Vi muski kao da ne znate da kontrolisete testosteron pa uvek vucete nesto na silu :)
To ne govori nista o tom konceptu niti o njegovoj zaista nikakvoj sigurnosti. To je jedna greska koja je isparvljena. Kladim se da ce njen rezultat biti sledeci... Sad ce veci broj onih koji nisu bili zainteresovani bas zagrizeno da pogledaju code jer mozda ima jos nesto tamo a svako voli da raskrinka noob-ove. I tako ce sam code postati jos jaci. Nekada su ljudi mislili da je zemlja ravna ploca a da ne odem predaleko i u skorije vreme je nauka svasta mislila pa je opovrgnuto i znaci li to da je nauka za seljake? Naravno da ne znaci. Svako mora prelezati svoje boginje pa makar i posle 8 godina. To je veliki propust ali samo propust i vrlo lako se moze desiti da je on sada kada je ispravljena ta decija greska sigurniji od bilo kog os-a. Mozda nema vise gresaka, ko zna, moguce, a moguce da ih ima jos 1000. U svakom slucaju nisa nije dokazano osim da je sada sigurniji nego pre mesec dana.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 20:39 - pre 179 meseci
Jeste pokazano :)
Pokazano je to da sigurnost ne zavisi od otvorenosti koda a sto zapravo tvrde Linux pobornici.
 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.adsl.verat.net.



+1365 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 20:59 - pre 179 meseci
Ako cemo da bas da preciziramo, jedino sto je pokazano, jeste da, apsolutna i stopostotna sigurnost ne zavisi od otvorenosti koda. Sto niko ionako nije tvrdio.

Inace, ja nista ne tvrdim nemojte da me gnjavite sa odgovorima :D
Osim ovoga gore :D
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
93.86.178.*



+2790 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 21:35 - pre 179 meseci
Citat:
Goran Aranđečović: Dobar si Nedeljko :)

Nikakav protivargument, ali pokazivanje/dokazivanje nečeg što nema veze s prvom Ivanovom porukom. Verovatno kako bi ovo opet bila yet another Linux/Windows bloat rasprava.


A sa čim ima veze originalni post "otkriven je bag u Linux kernelu star 8 ljeta"? Ako je to normalno za sve modele razvoja, onda to nije nikakva vest za advocacy.

Citat:
Tyler Durden: Ako cemo da bas da preciziramo, jedino sto je pokazano, jeste da, apsolutna i stopostotna sigurnost ne zavisi od otvorenosti koda. Sto niko ionako nije tvrdio.


Tačno, ozbiljni pobornici OSS modela su eventualno trvdili da je taj model bolji od klasičnog na polju bezbednosti, a ne da upload poslednjeg bajta source-a trebi sve sigurnosne propuste, koji su se eventualno našli u njemu. Dakle, radi se o relativnoj, a ne apsolutnoj kategoriji.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7177 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 21:39 - pre 179 meseci
Ne, radi se o najobicnijem FUD-u, posto ne postoji ni jedna kredibilna studija koja dokazuje da je "otvoreni kod" sigurniji od zatvorenog.

I taj FUD polako pocinje da biva smesan u fazonu "car je go" :)
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Silencer
Mitrović Stevan
Smederevo

Član broj: 399
Poruke: 480
79.101.69.*

ICQ: 76958890


+72 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 21:51 - pre 179 meseci
Boze ljudi oko cega se vi raspravljate. Sta je ovde tolko haoticno odjednom ? Pravite problem kao da je Y2k :)

I gde si nasao embedded uredjaje bas :) Daj jedan koji bi stvarno bio problem cisto da vidim kolko je to opasno.
 
Odgovor na temu

malikarlo

Član broj: 193346
Poruke: 9
*.adsl.net.t-com.hr.



Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 21:58 - pre 179 meseci
Citat:
Shadowed: Jeste pokazano :)
Pokazano je to da sigurnost ne zavisi od otvorenosti koda a sto zapravo tvrde Linux pobornici.


Zavisi samo vi to bas ne usporedjujete pravedno. Reci da sigurnost ne ovisi o otvorenosti koda je sama ludost. Koliko moze doprinjeti moze i stetjeti i previse je parametara koji odredjuju sta ce od toga dvoje biti od strucnoga znanja do moralnih normi, sto nitko nije uzeo u obzir. Takodjer cijelu filozofiju razvoja nazvati losom radi jednog epxploita jednog projekta nije bas logicno. Odrediti sve parametre onda kritizirati. Sta je s drugim projektima koji koriste istu metodu?

Koristim linux, a takve rupe popraviti ne mogu jer je moje znanje programiranja vrlo malo do nimalo tako da bi volio vidjeti neki konkratni broj koliko ljudi kernel kod bas izcitava? I ako ce vec biti usporedjivanja taj broj usporediti s brojem M$ developera, takodjer usporediti i financije itd., jer je ipak vecini linux hobi dok je drugima to primaran posao.

Sto se tice tog explota nisam strucan pa neka mi neko objasni koliko je u biti tesko ga naci i koliko ga je tesko koristiti? 8 godina je tu da ga je neko i zloupotrebio ranije bi se otkrilo; takodjer kolika je steta nanjeta tom rupom do sada? Dali se moze lagano remote iskorsititi? Ako se ne moze cemu tolika buka kada postoje rupe u mnogo visim stvarima od krenela koje dopustaju full control nad racunalom?

Jos me zanima koliko tocno treba vremena proci za krenel rupu da postane sramota? Vidim da se dize buka oko ovoga na netu koja mi je nejasna pa me zanima....
 
Odgovor na temu

ventura

Član broj: 32
Poruke: 7781
*.dynamic.sbb.rs.



+6455 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 21:58 - pre 179 meseci
Citat:
Silencer:
I gde si nasao embedded uredjaje bas :) Daj jedan koji bi stvarno bio problem cisto da vidim kolko je to opasno.


Recimo slot mašina koja radi pod linuxom, a koja isplaćuje stvaran novac... Pravi način da uštediš 50 evra, na uređaju koji košta 5000+ evra, tako što ćeš uštedeti na Windows licenci... A da, uz put, linux je i mnogo sigurniji i brži i bolji od windowsa...
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7177 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 22:04 - pre 179 meseci
Citat:

Koristim linux, a takve rupe popraviti ne mogu jer je moje znanje programiranja vrlo malo do nimalo tako da bi volio vidjeti neki konkratni broj koliko ljudi kernel kod bas izcitava? I ako ce vec biti usporedjivanja taj broj usporediti s brojem M$ developera, takodjer usporediti i financije itd., jer je ipak vecini linux hobi dok je drugima to primaran posao.


Pa i nije bas tako.

Pricamo o "Enterprise Linuxu" - dakle, ima gomila velikih firmi koje stoje iza Linuxa i koje prodaju ne tako jeftino kojekakve solucije bazirane na njemu - IBM, RedHat (koliko znam njih ne kaci ova glupost), Novell, itd...

Kao i ona budalastina na Debianu (dobro to defininitivno nije poslovna distribucija) kada je generisao predvidljive SSL/SSH kljuceve godinu ipo dana - razne institucije uzimaju Linux za neke back-end poslove zbog navodne sigurnosti.



DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.adsl.verat.net.



+1365 Profil

icon Re: Bug exposes eight years of Linux kernel15.08.2009. u 22:12 - pre 179 meseci
Dimkovicu, u njegovom postu je bilo jos pitanja... :)
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

[es] :: Advocacy :: Bug exposes eight years of Linux kernel

Strane: 1 2 3

[ Pregleda: 10228 | Odgovora: 54 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.