đŸ„‡Microsoft Edge Androidis on Ă”ppinud sĂŒnkroonima andmeid lauaversiooniga | ProHoster

Poolen veebilehtedest kasutab HTTPSi, ja nende arv suureneb pidevalt. Protokoll vĂ€hendab liikluse pealtkuulamise riski, kuid ei vĂ€lista rĂŒnnakute katsetusi. MĂ”nest nagu POODLE, BEAST, DROWN ja teistest ning kaitsemeetoditest rÀÀgime oma materjalis.

đŸ„‡Microsoft Edge Androidis on Ă”ppinud sĂŒnkroonima andmeid lauaversiooniga | ProHoster
/ Flickr / Sven Graeme / CC BY-SA

POODLE

Esmakordselt rĂŒnnakust POODLE saadi teada 2014. aastal. SSL 3.0 protokolli haavatavuse avastas kĂŒberturbe spetsialist Bodo Möller koos kolleegidega Google'ist.

Oma olemuses sunnib hĂ€kker klienti ĂŒhenduma SSL 3.0 kaudu, emuleerides ĂŒhenduse katkestamisi. SeejĂ€rel otsib ta krĂŒpteeritud CBC-reĆŸiimis liikluses spetsiaalseid sĂ”numi-mĂ€rke. Seeria valepĂ€ringute abil pÀÀseb kurjategija ligi huvipakkuvate andmete sisule, nĂ€iteks kĂŒpsistele.

SSL 3.0 on vananenud protokoll. Kuid selle turvalisuse kĂŒsimus on endiselt aktuaalne. Klientide poolt kasutatakse seda, et vĂ€ltida ĂŒhilduvusprobleeme serveritega. MĂ”nede andmete kohaselt toetab peaaegu 7% 100 000 populaarsest veebilehest endiselt SSL 3.0. Samuti on olemas POODLE modiifikatsioonid, mille sihtmĂ€rkideks on uuemad TLS 1.0 ja TLS 1.1. Sellel aastal ilmusid on uued rĂŒnnakud Zombie POODLE ja GOLDENDOODLE, mis ĂŒletavad TLS 1.2 kaitset (need on endiselt seotud CBC krĂŒptimisega).

Kuidas kaitsta. Originaalse POODLE puhul tuleb vĂ€lja lĂŒlitada SSL 3.0 toe. Kuid sel juhul on oht sattuda ĂŒhilduvusprobleemidesse. Alternatiivne lahendus vĂ”iks olla TLS_FALLBACK_SCSV mehhanism — see garanteerib, et SSL 3.0 kaudu toimuva andmevahetuse teostatakse ainult vanade sĂŒsteemide puhul. Kurjategijad ei saa enam protokolli versiooni langetada. Kaitsemeetod Zombie POODLE ja GOLDENDOODLE vastu on CBC toe vĂ€ljalĂŒlitamine TLS 1.2 baasil rakendustes. Radikaalne lahendus oleks ĂŒleminek TLS 1.3 peale — uues protokolliversioonis ei kasutata CBC krĂŒptimist. Selle asemel kasutatakse tugevamaid AES ja ChaCha20.

BEAST

Üks esimesi SSL ja TLS 1.0 rĂŒnnakuid, mis avastati 2011. aastal. Nagu POODLE, BEAST kasutab CBC-ĆĄifroimise omadused. Kurjategijad installeerivad kliendi masinasse JavaScript-agendi vĂ”i Java-applet'i, mis muudab teateid, kui andmeid edastatakse TLS-i vĂ”i SSL-i kaudu. Kuna kurjategijatel on teadlikus "asendus" paketide sisust, vĂ”ivad nad nende abil deĆĄifreerida initsialiseerimise vektori ja lugeda ĂŒlejÀÀnud sĂ”numid serverile, nĂ€iteks autentimis cookie-failid.

TÀnaseks on BEAST-i haavatavused endiselt mitmed vÔrgu tööriistad: vahelesegamise serverid ja rakendused, mis kaitsevad kohalikke interneti vÀravaid.

Kuidas kaitsta. RĂŒndajal on vaja regulaarselt saata pĂ€ringuid, et deĆĄifreerida andmeid. VMware-s „ (mida me eelnevalt mainisime) ja „ peaks lĂŒhendama SSLSessionCacheTimeout'i kestust — viiest minutist (soovituslik vaikimisi) 30 sekundini. Selline lĂ€henemine raskendab kurjategijatele plaanide elluviimist, kuigi sellel on mĂ”ningane negatiivne mĂ”ju jĂ”udlusele. Lisaks tuleb mĂ”ista, et peagi vĂ”ib BEAST-i haavatavus ise minevikku jÀÀda — alates 2020. aastast lĂ”petavad TLS 1.0 ja 1.1 toe. Igatahes töötab nende protokollidega vĂ€hem kui 1,5% kĂ”igist brauseri kasutajatest.

DROWN

See on ristprotokollirĂŒnnak, mis kasutab SSLv2 40-bitiste RSA vĂ”tmete rakenduse vigu. Kurjategija kuulab sadu sihtmĂ€rgi TLS-ĂŒhendusi ja saadab serverile spetsiaalseid pakette, kasutades SSLv2, mis kasutab sama privaatvĂ”tit. Kasutades BlĂ€ichenbacheri rĂŒnnakut, saab hĂ€kker deĆĄifreerida ĂŒhe umbes tuhandest TLS-seansist kliendi poolt.

DROWN'ist hakkas esmakordselt kuulema 2016. aastal — siis olid sellega haavatavad kolmandik serveritest maailmas. TĂ€naseks ei ole see oma aktuaalsust kaotanud. 150 000 kĂ”ige populaarsemast veebisaidist kasutab 2% endiselt toetavad SSLv2 ja haavatavad krĂŒpteerimise mehhanismid.

Kuidas kaitsta. Tuleb paigaldada krĂŒptograafiliste raamatukogude arendajate pakutud plaastrid, mis keelavad SSLv2 toe. NĂ€iteks esitati kaks sellist plaastrit OpenSSL-i jaoks (2016. aastal olid need vĂ€rskendused 1.0.1s ja 1.0.2g). Samuti avaldati uuendusi ja juhiseid haavatava protokolli keelamiseks Red Hat, Apache, Debian.

„Ressurss vĂ”ib olla DROWN-i suhtes haavatav, kui selle vĂ”tmed kasutab kolmas osaline server SSLv2-ga, nĂ€iteks postiserver,” mĂ€rgib arenduse osakonna juht IaaS-provider 1cloud.ru Sergei Belkin. — Selline olukord tekib, kui mitmed serverid kasutavad ĂŒhist SSL-sertifikaati. Sel juhul tuleb SSLv2 tugi vĂ€lja lĂŒlitada kĂ”igis masinates.

Kontrollida, kas on vaja oma sĂŒsteemi uuendada, saab spetsiaalse utiliidi — selle on vĂ€lja töötanud kĂŒberkaitse spetsialistid, kes avastasid DROWNi. Rohkem soovitusi seoses kaitsega selle tĂŒĂŒpi rĂŒnnakute eest leiate OpenSSL veebisaidi postitusest.

Heartbleed

Üks suurimaid haavatavusi tarkvaras — Heartbleed. See avastati 2014. aastal OpenSSLi raamatukogus. Vigastuse vĂ€ljakuulutamise ajal hinnati haavatavate veebisaitide arvu poolmillioniks — see on umbes 17% Internetis kaitstud ressursse.

RĂŒnnak realiseeritakse vĂ€ikese Heartbeat’i laienduse TLS mooduli kaudu. TLS-protokoll nĂ”uab, et andmed edastataks pidevalt. Pikaajalise seiskumise korral katkeb ĂŒhendus ja tuleb uuesti luua. Probleemist ĂŒle saamiseks teevad serverid ja kliendid kanalisse tehiselt „mĂŒrast” (RFC 6520, lk.5), edastades juhusliku pikkusega paketi. Kui see osutus pikemaks kui kĂ”ik muu pakett, siis haavatavad OpenSSLi versioonid lugesid mĂ€lu vĂ€ljaspool ettenĂ€htud puhvrit. Sellel alal vĂ”is olla mis tahes andmeid, sealhulgas krĂŒpteerimisvĂ”tmete ja info teiste ĂŒhenduste kohta.

Haavatavus oli kĂ”ikides raamatukogu versioonides vahemikus 1.0.1 kuni 1.0.1f, sealhulgas mitmes operatsioonisĂŒsteemis — Ubuntu versioonides kuni 12.04.4, CentOS-is alates 6.5, OpenBSD 5.3 ja teistes. TĂ€ielik nimekiri on Heartbleedile pĂŒhendatud veebisaidil. Kuigi plaasterdused selle haavatavuse vastu avaldati peaaegu kohe pĂ€rast selle avastamist, on probleem endiselt aktuaalne. Juba 2017. aastal oli peaaegu 200 tuhat veebisaiti, mis olid Heartbleed'ile vastuvĂ”tlikud.

Kuidas kaitsta. On vaja uuendada OpenSSL versioonile 1.0.1g vĂ”i kĂ”rgemale. Samuti saab Heartbeat'i pĂ€ringud kĂ€sitsi vĂ€lja lĂŒlitada DOPENSSL_NO_HEARTBEATS valiku abil. PĂ€rast vĂ€rskendamist peavad kĂŒberkaitse spetsialistid „ (mida me eelnevalt mainisime) ja „ uuesti vĂ€ljastama SSL-sertifikaadid. Vahetus on vajalik juhuks, kui krĂŒpteerimisvĂ”tmete kohta andmed ikkagi hĂ€kkerite kĂ€tte sattusid.

Sertifikaadi petmine

Kasutaja ja serveri vahele luuakse hallatav sĂ”lm, millel on kehtiv SSL-sertifikaat, mis aktiivselt peidab liiklust. See sĂ”lm esitleb end kui seaduslikku serverit, esitades kehtiva sertifikaadi, ja vĂ”imaldab MIDM rĂŒnnakut.

Vastavalt uurimusele Mozilla, Google ja mitme ĂŒlikooli uurimuste kohaselt kuulub umbes 11% kaitstud ĂŒhendustest internetis "pealtkuulamise" alla. See on tingitud kahtlastest juuresertifikaatidest, mis on paigaldatud kasutajate arvutitesse.

Kuidas kaitsta. UsaldusvÀÀrsete SSL-teenusepakkujateteenuseid. Sertifikaatide "kvaliteeti" saab kontrollida teenuse abil Certificate Transparency (CT). Samuti saavad pilvepakkujad aidata tuvastada "pealtkuulamist" — juba tĂ€na pakuvad mitmed suured ettevĂ”tted spetsialiseeritud tööriistu TLS-ĂŒhenduste jĂ€lgimiseks.

Teiseks kaitsemeetodiks on uus standard ACME, mis automatiseerib SSL-sertifikaatide saamise. Samal ajal lisatakse tĂ€iendavad mehhanismid veebisaidi omaniku kontrollimiseks. TĂ€iendavalt oleme sellest rÀÀkinud ĂŒhes meie varasemas materjalis..

đŸ„‡Microsoft Edge Androidis on Ă”ppinud sĂŒnkroonima andmeid lauaversiooniga | ProHoster
/ Flickr / Yuri Samoilov / CC BY

HTTPS-i tulevikud

Malit on mitmeid haavatavusi, kuid IT-hiiglased ja kyberjulgeoleku eksperdid usuvad protokolli tulevikku. HTTPS-i aktiivse juurutamise eest seisab WWW looja Tim Berners-Lee. Tema sĂ”nul muutub TLS aja jooksul turvalisemaks, mis oluliselt suurendab ĂŒhenduste kaitset. Berners-Lee even spekuleeris, et tulevikus tekivad kliendisertifikaadid isiku autentimiseks. Need aitavad parandada serverite kaitset kurjategijate eest. SSL/TLS-tehnoloogiat plaanitakse edendada ka masinĂ”ppe abil — nutikad algoritmid vastutavad kahjulikku liiklust filtreerimise eest. HTTPS-ĂŒhendustes ei ole administraatoritel vĂ”imalust teada salajaste sĂ”numite sisu — sealhulgas tuvastada pahavara nĂ”udeid. Juba tĂ€na on nĂ€rvivĂ”rgud suutnud filtreerida potentsiaalselt ohtlikke pakette 90% tĂ€psusega. (

slaid 23 esitluses.HTTPS-i rĂŒnnakud on enamasti seotud mitte protokolli enda probleemidega, vaid vananenud krĂŒptimehhanismide toetamisega. IT-tööstus hakkab jĂ€rk-jĂ€rgult loobuma eelmise pĂ”lvkonna protokollidest ja pakub uusi tööriistu haavatavuste leidmiseks. Tulevikus muutuvad need tööriistad jĂ€rjest nutikamaks.).

JĂ€reldused

Lisainfos rÀÀgitakse:

Pilvearendus, kĂŒberjulgeolek ja isikuandmed: 1cloudi pĂ€evakord

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster