在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

我在服務(wù)器上執(zhí)行了rm -rf *

Linux愛好者 ? 來源:Linux愛好者 ? 作者:Linux愛好者 ? 2021-02-02 13:56 ? 次閱讀

前情提要

前段時間,我在一個非公開的 Bug 賞金項(xiàng)目里發(fā)現(xiàn)了一個嚴(yán)重的漏洞,這個漏洞可以允許遠(yuǎn)程執(zhí)行代碼。在我提交漏洞報(bào)告的幾個小時后,我收到了第一封郵件回復(fù),他們說會盡快確認(rèn)漏洞然后再和我聯(lián)系。到目前為止一切都是正常的。

但是第二封郵件的回復(fù)揭開了整個驚心動魄的故事,就像多米諾骨牌效應(yīng)一樣把更多的問題暴露了出來。

關(guān)于這個事故,社區(qū)反應(yīng)是這樣的:

https://twitter.com/secalert/status/1339640670210945030

線上會談前的郵件往來

我找出了這個遠(yuǎn)程代碼執(zhí)行的漏洞,并且在報(bào)告里用 5 個命令來演示 POC(Proof Of Concept)。因?yàn)槲也幌朐?POC 里造成任何破壞,所以我決定用下面這幾個命令:

第 1 封郵件回復(fù)說他們會認(rèn)真排查報(bào)告里說到的問題。

但是第 2 封郵件的回復(fù)是這樣的

親愛的 Dave,

感謝你的報(bào)告和 POC。因?yàn)槲覀儸F(xiàn)在人手不足,所以只能讓我們的初級工程師來驗(yàn)證你提到的遠(yuǎn)程代碼執(zhí)行漏洞。但是他在驗(yàn)證的過程中嘗試用命令 rm -rf * 來看 web 的用戶是否能造成破壞。不幸的是,因?yàn)檫@個命令他把所有東西都刪了。我們會嘗試盡快恢復(fù)數(shù)據(jù)來繼續(xù)漏洞修復(fù),當(dāng)我們的問題解決的時候我們會再讓你幫忙驗(yàn)證漏洞修復(fù)的情況。

我回復(fù)他們我隨時可以來幫助他們解決問題。

接著他們第 3 封郵件的回復(fù)是這樣的:

親愛的 Dave,

跟你同步一下進(jìn)度。我們已經(jīng)導(dǎo)入了備份。但是不幸的是,我們發(fā)現(xiàn)本來預(yù)計(jì)的是通過 cronjob 每 3 天備份一次,但是無意中配置成了每3個月備份一次,這導(dǎo)致我們沒有辦法恢復(fù)這幾個星期的數(shù)據(jù)了。我們現(xiàn)在已經(jīng)修復(fù)了這個問題,未來也會更加注重在多個工程師之間做結(jié)對編程和代碼審查。

最后第 4 封郵件的回復(fù)是這樣的:

親愛的 Dave,

感謝你耐心等候。我們已經(jīng)優(yōu)化了備份的流程,也盡可能地導(dǎo)入最新的備份。同時我們開發(fā)部門的同事也修復(fù)了你報(bào)告里提到的漏洞,現(xiàn)在已經(jīng)熱更放了出去。你現(xiàn)在可以再幫忙驗(yàn)證一下這個漏洞是否真的被修復(fù)了嗎?

確認(rèn)漏洞修復(fù)并且提出線上會談

我確認(rèn)了他們的漏洞已經(jīng)修復(fù)了,接著向他們提出要不要進(jìn)行一次線上會談來聊聊這個案例,因?yàn)檫@種事情很容易發(fā)生在初學(xué)者身上,一起聊一聊的話可以分享這些踩過的坑,來防止其他人再犯同樣的錯誤。讓我很驚喜的是他們答應(yīng)了。事實(shí)證明,無論是他們還是他們的公司都不是徒有虛名。

當(dāng)事人愿意出來解釋前因后果

首先,我要借這個機(jī)會來感謝兩位當(dāng)事人工程師愿意來和我線上會談,并同意讓我引用之前溝通的內(nèi)容,這樣可以讓其他人更清楚的了解整件事的前因后果。

因?yàn)閾?dān)心網(wǎng)絡(luò)暴力和一些不好的評論,當(dāng)事人要求匿名。

當(dāng)然,我尊重他們的要求。下面我會用“工程師老甲”和“初級工程師張三”來指代他們。

線上會談經(jīng)過

@Dave

感謝來到這次線上會談,再次感謝你們的勇氣和無私。如果可以的話我會 @ 特定的人來向他提問,他可以通過評論來回復(fù),如果有什么問題你不想回答的話,我們就直接跳過。

@Dave 問 “初級工程師張三”:

首先得問一下你現(xiàn)在還好嗎,希望你從那件事情發(fā)生后到現(xiàn)在已經(jīng)平靜下來了。你可以從你的角度簡要描述一下當(dāng)時發(fā)生了什么嗎?

@張三:

好的。

首先我得強(qiáng)調(diào)一下,我已經(jīng)吸取了深刻的教訓(xùn)。我當(dāng)時看到你提交的遠(yuǎn)程代碼執(zhí)行的漏洞很驚訝,因?yàn)槲艺J(rèn)為我們現(xiàn)在用的框架或者防火墻應(yīng)該可以識別并阻止它。

8 月份的時候,我完成了我作為應(yīng)用部署 IT 專業(yè)人員的培訓(xùn),接著從 11 月份才開始在公司里從事安全相關(guān)的事情。因?yàn)楫?dāng)時別人問我有沒有興趣去管理一下 bug 賞金計(jì)劃,我就答應(yīng)了。因?yàn)樾鹿谝咔榈谋l(fā)和隨之而來的節(jié)假日,我們公司人手不足,就有同事問我能不能幫忙回復(fù)一下 bug 賞金計(jì)劃的郵件,如果我懂郵件里的 bug 的話,看看能不能驗(yàn)證一下那些 bug。因?yàn)槲液芟霂蜕厦λ跃秃苡淇斓卮饝?yīng)了,而且也因?yàn)榈玫絼e人的賞識感到很高興。

當(dāng)我在你的郵件里讀到“遠(yuǎn)程代碼執(zhí)行”的時候,我以為那只是能執(zhí)行一下計(jì)算器或者留一張黑客組織圖片的這種小把戲。我根本沒有意識到它可以對操作系統(tǒng)造成任何實(shí)質(zhì)性的破壞。然后我 Google 了一下來看看這個漏洞是不是像你描述的那樣嚴(yán)重。接著我從 Google 出來的頁面里復(fù)制了幾條可能會造成破壞的命令去執(zhí)行,因?yàn)槲矣X得我們的框架或者防火墻會去阻止它的。最后我發(fā)現(xiàn)了 rm -rf *這條命令,當(dāng)我意識到壞事了的時候,一切都晚了,我嚇壞了。幾分鐘后,我鼓起勇氣跟同事說了剛剛發(fā)生的事情,問他能不能幫我一起處理一下。我真的很抱歉,我已經(jīng)從中吸取了教訓(xùn),以后我會在我操作之前多問問同事。這也是我為什么準(zhǔn)備來做這次會談,我希望其他的初級工程師也可以從我的事故中學(xué)到教訓(xùn),不要再犯同樣的錯誤。

@Dave:

非常感謝張三真誠地跟我們分享他的事故。

@Dave 問 “工程師老甲”:

老甲,你可以從你的角度來聊聊事情的經(jīng)過以及你的第一反應(yīng)是什么嗎?

@老甲:

好的。

我們不該在這件事上把他單獨(dú)推出來。實(shí)話實(shí)說,當(dāng)我問他能不能幫忙管理一下 bug 賞金計(jì)劃的時候,他立馬就答應(yīng)了。但老實(shí)說,我們每個人在年輕的時候接受一份任務(wù)的時候都是很開心的。所以我想保護(hù)他,我至少要承擔(dān) 50% 的責(zé)任。

回到那個問題:當(dāng)他跑來跟我說那個遠(yuǎn)程代碼執(zhí)行的漏洞的時候,我們立即明確了這是一個安全事故并且要重視起來。接著我排查了一下我們的系統(tǒng),發(fā)現(xiàn)我們的 web 應(yīng)用已經(jīng)不工作了。然后我 ssh 到我們的服務(wù)器,發(fā)現(xiàn)整個應(yīng)用的目錄都空了,數(shù)據(jù)全被刪除了。因?yàn)槲覀円呀?jīng)很久沒有給這個系統(tǒng)導(dǎo)入備份了,所以我們這次導(dǎo)入要花很長時間。然后我讓同事去看看備份,我來回復(fù)你郵件,告訴你我們對你提的漏洞很重視,已經(jīng)著手在處理了。

我同事驚訝地發(fā)現(xiàn)備份是幾周前的。我們接著一起看了一下系統(tǒng)和備份,一開始感覺是驚訝,接著是絕望。然后我們又看了 cronjob 的配置,發(fā)現(xiàn)是配錯了,本來應(yīng)該是每 3 天跑一次,結(jié)果配置成了每3個月跑一次。震驚!最后我們丟了幾個星期的數(shù)據(jù)。不幸中的萬幸是,這是我們不太重要的業(yè)務(wù)。我們在那天學(xué)到了很多,我們已經(jīng)在內(nèi)部討論如何避免這種過失不再發(fā)生。

我們是一個有超過 400 名員工的公司,所以想把我們的業(yè)務(wù)拿去測試它的安全性。我們在論壇里聽說了 bug 賞金計(jì)劃,當(dāng)時覺得這個計(jì)劃比我們自己組建一支安全隊(duì)伍要更好,所以就參與了這個計(jì)劃。但是現(xiàn)在我們覺得,自己不組建一支安全隊(duì)伍可能還是不行,至少得有人熟悉這方面的問題。因?yàn)樯厦娴哪莻€事故,我們會在內(nèi)部再討論一下這個問題。

不掩飾這個故障對我來說很重要,這也是為什么我們可以和你開誠布公地討論這個問題。

另外,我們的開發(fā)團(tuán)隊(duì)也確認(rèn)并修復(fù)了這個 bug,我們網(wǎng)站現(xiàn)在更加安全了。我要感謝你促成了這次訪談,我相信其他人會從我們的事故中學(xué)到一些東西。

@Dave

我從心底里感謝你們兩位開誠布公地和我討論這個問題。如果有什么可以幫你的,請隨時給我發(fā)郵件。希望你和你的家人快樂。

最后感想

我曾幻想著那個故障沒有發(fā)生。但是,我們都是普通人,因?yàn)槲覀兿霂蜕厦Γ噪y免會犯重大的錯。我們每個人都曾在某個節(jié)點(diǎn)犯了這樣那樣地錯。只要我們從中學(xué)到了東西,我們就會一直變得更好。

希望這兩位工程師的分享,可以幫助其他人預(yù)防此類錯誤。

責(zé)任編輯:xj

原文標(biāo)題:我在服務(wù)器上執(zhí)行了 rm -rf *

文章出處:【微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    9320

    瀏覽量

    86089
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4829

    瀏覽量

    69081
  • BUG
    BUG
    +關(guān)注

    關(guān)注

    0

    文章

    155

    瀏覽量

    15726

原文標(biāo)題:我在服務(wù)器上執(zhí)行了 rm -rf *

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    如何在Windows設(shè)置SFTP服務(wù)器

    1. 選擇合適的SFTP服務(wù)器軟件 Windows,你可以選擇多種第三方SFTP服務(wù)器軟件,如: WinSCP : 提供了一個免費(fèi)的SFTP服務(wù)
    的頭像 發(fā)表于 11-13 14:23 ?3031次閱讀

    美國多IP服務(wù)器和美國多服務(wù)器有什么區(qū)別

    美國多IP服務(wù)器和美國多服務(wù)器有什么區(qū)別 美國多IP服務(wù)器和美國多服務(wù)器概念、功能以及應(yīng)用場景
    的頭像 發(fā)表于 11-11 10:22 ?266次閱讀

    功能服務(wù)器與機(jī)架式的區(qū)別

    服務(wù)器概述 功能服務(wù)器是一種專門設(shè)計(jì)來執(zhí)行特定任務(wù)或服務(wù)服務(wù)器。它們通常針對特定的應(yīng)用或服務(wù)進(jìn)
    的頭像 發(fā)表于 10-14 15:05 ?272次閱讀

    服務(wù)器連接不是什么原因引起的?

    服務(wù)器連接不是一個常見的問題,常見的原因有網(wǎng)絡(luò)連接、賬戶權(quán)限、安全組設(shè)置、服務(wù)器狀態(tài)、端口占用、遠(yuǎn)程登錄未開啟、云服務(wù)器已關(guān)閉或到期、防護(hù)軟件限制、DNS劫持、資源負(fù)載過高。
    的頭像 發(fā)表于 09-26 11:11 ?281次閱讀

    Linux服務(wù)器使用IAR Build Tools實(shí)現(xiàn)DevOps和CI/CD

    Linux服務(wù)器使用IAR工具,IAR于2020年推出了可以Linux服務(wù)器運(yùn)行的IAR Build Tools。IAR Build
    的頭像 發(fā)表于 07-25 10:22 ?1117次閱讀
    <b class='flag-5'>在</b>Linux<b class='flag-5'>服務(wù)器</b><b class='flag-5'>上</b>使用IAR Build Tools實(shí)現(xiàn)DevOps和CI/CD

    如何在阿里ECS服務(wù)器架設(shè)自己的OpenVPN服務(wù)器

    需要自己架設(shè)服務(wù)器,讓現(xiàn)場的IR615路由連接自己的服務(wù)器。能通過自己的服務(wù)器進(jìn)行數(shù)據(jù)采集和遠(yuǎn)程運(yùn)維。
    發(fā)表于 07-25 06:14

    為什么espconn_secure_accept創(chuàng)建的服務(wù)器無法有多個安全連接?

    為什么espconn_secure_accept創(chuàng)建的服務(wù)器無法有多個安全連接?
    發(fā)表于 07-22 08:10

    請問如何在ESP8266使用sntp協(xié)議連接到ssl中的服務(wù)器

    的那樣,正在嘗試連接到服務(wù)器執(zhí)行 https 請求(正在使用 espconn_secure_*** 函數(shù)),但每次都失敗。 它可能是因?yàn)闀r間的關(guān)系(由于證書的有效期隨時間推移而無
    發(fā)表于 07-19 07:30

    ESP如何在通電時與服務(wù)器建立連接?

    希望 ESP 通電時與服務(wù)器建立連接。在此之后,它應(yīng)該能夠通過WiFi執(zhí)行AT命令(主要用于操縱其中一個GPIO),并通過WiFi將消息傳輸?shù)経ART接口,反之亦然
    發(fā)表于 07-16 06:31

    tcp方式連接不了服務(wù)器了,服務(wù)器代碼還能開源嗎?

    維護(hù)服務(wù)器嗎?已經(jīng)兩天了。http方式還可以連接上,就tcp的方式不行了.服務(wù)器代碼能開源嗎?讓我們自己搭建服務(wù)器用。
    發(fā)表于 07-15 06:53

    服務(wù)器每個AT CIPSEND命令之后關(guān)閉連接,為什么?

    有一個 ESP-12f 模塊,要用它來從我們公司的服務(wù)器下載幾百個小文件。不幸的是,每次下載單個文件時,連接都會關(guān)閉,必須重新建立新
    發(fā)表于 07-15 06:00

    如何從服務(wù)器角度對ESP設(shè)備執(zhí)行ping操作?

    如何從服務(wù)器角度對 ESP 設(shè)備執(zhí)行 ping 操作?有 IP 為 192.168.0.1 的服務(wù)器和 IP 為 192.168.0.2 的根節(jié)點(diǎn),其余非根節(jié)點(diǎn)的 IP 類似于:x.
    發(fā)表于 07-12 14:03

    服務(wù)器和虛擬服務(wù)器的區(qū)別是什么

    服務(wù)器和虛擬服務(wù)器是兩種常見的服務(wù)器類型,它們很多方面有相似之處,但也有一些關(guān)鍵的區(qū)別。本文將詳細(xì)介紹云服務(wù)器和虛擬
    的頭像 發(fā)表于 07-02 09:48 ?938次閱讀

    服務(wù)器遠(yuǎn)程不服務(wù)器怎么辦?服務(wù)器無法遠(yuǎn)程的原因是什么?

    解封。 2.遠(yuǎn)程端口沒有添加到防火墻策略中 很多人可能對這個不是很理解,在這解釋一下:端口沒有防火墻策略中允許所有人鏈接,那么這個端口就無法被訪問, 同理,遠(yuǎn)程端口沒有加入防火墻策略,就無法訪問這臺服務(wù)器
    發(fā)表于 02-27 16:21

    linux服務(wù)器和windows服務(wù)器

    ,這在滿足個性化需求和增強(qiáng)服務(wù)器安全 性具有優(yōu)勢。 Linux服務(wù)器還具有出色的性能和穩(wěn)定性。相比之下,Windows服務(wù)器性能和穩(wěn)定性
    發(fā)表于 02-22 15:46
    主站蜘蛛池模板: 亚洲欧美一区二区三区四区 | 一级做a爰片久久毛片免费看 | 久久香蕉国产线看观看精品yw | 色老头成人免费综合视频 | 美女被免费网站视频在线 | 成人中文在线 | 四虎永久在线精品影院 | 人人搞人人爽 | 俺去久久 | 中文字幕第五页 | 亚洲免费影视 | 国产精品怡红院永久免费 | 欧美精品网站 | 69pao强力打造免费高速 | 婷婷六月天激情 | 手机看片福利盒子久久青 | 精品一精品国产一级毛片 | 婷婷丁香色综合狠狠色 | 一级特黄高清完整大片 | 啪啪免费网站视频观看 | 天天拍夜夜添久久精品中文 | 五月激情视频 | 国产午夜精品理论片免费观看 | 欧美色欧美亚洲高清在线视频 | 国产亚洲精品久久久久久午夜 | 欧美在线小视频 | 孩交精品xxxx视频视频 | 夜恋秀场欧美成人影院 | 国产农村一一级特黄毛片 | 欧美男人的天堂 | 色老头久久久久久久久久 | 一本到卡二卡三卡四卡 | 日本不卡在线视频高清免费 | 国产美女激情视频 | 福利片午夜| 国产精品国产三级国产普通话对白 | 一级a爰片久久毛片 | 免费观看老外特级毛片 | 翘臀白浆| 无遮挡一级毛片 | 国产乱码一区二区三区四川人 |