Kas ir Heartbleed ievainojamība?

Viena no vispazīstamākajām 2010. gadu vidus ievainojamībām saucās “Heartbleed”. Heartbleed bija īpaši nopietna, jo tā ietekmēja programmatūru “OpenSSL”, kas ir galvenā HTTPS savienojumu kriptogrāfijas bibliotēka, kas tiek plaši izmantota. Vēl ļaunāk, ievainojamība OpenSSL pastāvēja vairāk nekā divus gadus, pirms tā tika atklāta, publiskota un labota, kas nozīmēja, ka daudzi cilvēki izmantoja ievainojamo versiju.

Heartbleed bija datu noplūdes ievainojamība sirdsdarbības paplašinājumā, kas, izmantojot to, nopludināja datus no RAM no servera uz klientu. Sirdsdarbības paplašinājums tiek izmantots, lai uzturētu savienojumu starp tīmekļa serveri un klientu, neveicot parastu lapas pieprasījumu.

OpenSSL gadījumā klients nosūta serverim ziņojumu un informē serveri par ziņojuma ilgumu, līdz 64KB. Pēc tam serverim ir jāatsauc tas pats ziņojums. Tomēr būtiski ir tas, ka serveris faktiski nepārbaudīja, vai ziņojums ir tik garš, cik klients to apgalvoja. Tas nozīmēja, ka klients varēja nosūtīt 10 KB ziņojumu, apgalvot, ka tas ir 64 KB, un saņemt 64 KB atbildi, turklāt papildu 54 KB veido nākamie 54 KB RAM neatkarīgi no tā, kādi dati tajā tika glabāti. Šis process ir labi vizualizēts XKCD komiksā #1354 .

Kas ir Heartbleed ievainojamība?

Attēlu sniedza xkcd.com .

Izdarot daudz mazu sirdsdarbības pieprasījumu un apgalvojot, ka tie ir lieli, uzbrucējs varēja izveidot priekšstatu par lielāko daļu servera RAM, savienojot atbildes. Dati, kas tiek glabāti RAM un var tikt nopludināti, ietver šifrēšanas atslēgas, HTTPS sertifikātus, kā arī nešifrētus POST datus, piemēram, lietotājvārdus un paroles.

Piezīme. Tas ir mazāk zināms, taču sirdsdarbības protokols un izmantošana darbojās arī otrā virzienā. Ļaunprātīgs serveris varēja būt konfigurēts tā, lai nolasītu līdz 64 KB lietotāja atmiņas katram sirdsdarbības pieprasījumam.

Šo problēmu atklāja vairāki drošības pētnieki neatkarīgi 2014. gada pirmajā aprīlī, un tā tika privāti atklāta OpenSSL, lai varētu izveidot ielāpu. Kļūda tika publiskota, kad ielāps tika izlaists 2014. gada septītajā aprīlī. Labākais risinājums problēmas risināšanai bija lietot ielāpu, taču problēmu bija iespējams arī novērst, atspējojot sirdsdarbības paplašinājumu, ja tūlītēja ielāpēšana nebija problēma. opciju.

Diemžēl, neskatoties uz to, ka izmantošana ir publiska un vispārēji labi zināma, daudzas vietnes joprojām netika atjauninātas nekavējoties, un ievainojamība joprojām tiek reizēm atrasta pat pēc gadiem. Tas noveda pie tā, ka vairāki ļaunprātīgas izmantošanas gadījumi tika izmantoti, lai piekļūtu kontiem vai nopludinātu datus.


Leave a Comment

Kā atslēgt grupas īsziņas Android 11

Kā atslēgt grupas īsziņas Android 11

Atslēdziet grupas īsziņas Android 11, lai kontrolētu paziņojumus ziņu lietotnē, WhatsApp un Telegram.

Firefox Android: Kā iestatīt pielāgotu sākumlapa

Firefox Android: Kā iestatīt pielāgotu sākumlapa

Atverot sākumlapa jebkurā pārlūkā, vēlaties redzēt savas iecienītās lietas. Kad sākat lietot citu pārlūku, vēlaties to iestatīt pēc savas gaumes. Iestatiet pielāgotu sākumlapu Firefox Android ar šiem detalizētajiem soļiem un uzziniet, cik ātri un viegli tas var tikt izdarīts.

Kā izslēgt un ieslēgt Galaxy Z Fold 5

Kā izslēgt un ieslēgt Galaxy Z Fold 5

Tālruņu pasaulē, kur tehnoloģijas nepārtraukti attīstās, Samsung Galaxy Z Fold 5 izceļas ar savu unikālo salokāmo dizainu. Taču, cik futuristisks tas būtu, tas joprojām balstās uz pamata funkcijām, ko mēs visi ikdienā izmantojam, piemēram, ierīces ieslēgšanu un izslēgšanu.

Kā atiestatīt Galaxy Tab S9

Kā atiestatīt Galaxy Tab S9

Mēs esam pavadījuši nedaudz laika ar Galaxy Tab S9 Ultra, un tas ir ideāls planšetdators, ko apvienot ar jūsu Windows PC vai Galaxy S23.

Zoom: Kā pievienot video filtru

Zoom: Kā pievienot video filtru

Izmantojiet jautrus filtrus jūsu Zoom sanāksmēs. Pievienojiet halo vai izskatieties pēc vienradža Zoom sanāksmē ar šiem smieklīgajiem filtriem.

Iestatīšana Amazon Prime Video profiliem bērniem

Iestatīšana Amazon Prime Video profiliem bērniem

Vēlaties izveidot drošu OTT pieredzi bērniem mājās? Izlasiet šo ceļvedi, lai uzzinātu par Amazon Prime Video profiliem bērniem.

Facebook: Kā izveidot atkārtotus pasākumus

Facebook: Kā izveidot atkārtotus pasākumus

Lai izveidotu atkārtotus pasākumus Facebook, dodieties uz savu lapu un noklikšķiniet uz Pasākumiem. Pēc tam pievienojiet jaunu pasākumu un noklikšķiniet uz Atkārtota pasākuma pogas.

Brave for Android: Kā konfigurēt reklāmu bloķētāja iestatījumus

Brave for Android: Kā konfigurēt reklāmu bloķētāja iestatījumus

Kā konfigurēt reklāmu bloķētāja iestatījumus Brave pārlūkā Android, sekojot šiem soļiem, kurus var izpildīt mazāk nekā minūtē. Aizsargājiet sevi no uzmācīgām reklāmām, izmantojot šos reklāmu bloķētāja iestatījumus Brave pārlūkā Android.

7 Chrome paplašinājumi, lai Gmail būtu produktīvāks

7 Chrome paplašinājumi, lai Gmail būtu produktīvāks

Jūs varat atrast vairākus paplašinājumus Gmail, lai padarītu savu e-pasta pārvaldību produktīvāku. Šeit ir labākie Gmail Chrome paplašinājumi.

Facebook: Sasniegšana, Ietekme un Iesaistīšanās paskaidrota

Facebook: Sasniegšana, Ietekme un Iesaistīšanās paskaidrota

Ja neesi pārliecināts, kas ir ietekme, sasniegšana un iesaistīšanās Facebook, turpini lasīt, lai uzzinātu. Apskati šo vieglo skaidrojumu.