心臟滴血漏洞復現(CVE 2014 0160)

2022-02-03 15:22:00 字數 1029 閱讀 3372

漏洞範圍:

openssl 1.0.1版本

漏洞成因:

heartbleed漏洞是由於未能在memcpy()呼叫受害使用者輸入內容作為長度引數之前正確進 行邊界檢查。攻擊者可以追蹤openssl所分配的64kb快取、將超出必要範圍的位元組資訊復 製到快取當中再返回快取內容,這樣一來受害者的記憶體內容就會以每次64kb的速度進行洩 露。

漏洞危害:

我們可以通過該漏洞讀取每次攻擊洩露出來的資訊,所以可能也可以獲取到伺服器的 私鑰,使用者cookie和密碼等。

漏洞原理圖:

漏洞利用:

心臟滴血漏洞復現 CVE 2014 0160

一 什麼是心臟滴血 心臟出血漏洞 是指openssl這個開源軟體中的乙個漏洞,因為該軟體使用到乙個叫做heartbeat 中文名稱為心跳 的擴充套件,恰恰是這個擴充套件出現了問題,所以才將這個漏洞形象的稱為 心臟出血 二 什麼是openssl 在計算機網路上,openssl是乙個開放源 的軟體庫包,...

心臟滴血漏洞復現 CVE 2014 0160

心臟滴血漏洞簡述 2014年4月7日,openssl發布安全公告,在openssl1.0.1版本至openssl1.0.1f beta1版本中存在漏洞,該漏洞中文名稱為心臟滴血,英文名稱為heartbleed。其中heart是指該漏洞位於心跳協議上,bleed是因為該漏洞會造成資料洩露。即heart...

OpenSSL 「心臟滴血」漏洞

漏洞描述 openssl 軟體存在 心臟出血 漏洞,該漏洞使攻擊者能夠從記憶體中讀取多達 64 kb 的資料,造成資訊洩露。漏洞危害 可被用來獲取敏感資料,包括會話 session cookie 賬號密碼等。修復方案 以下為各系統的修復方案供您參考 第一步 debian ubuntu apt get...