《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 業(yè)界動態(tài) > 為寫論文,華人學(xué)者向Linux提交200多條「惡意代碼」,結(jié)果整個大學(xué)都被Linux封了

為寫論文,華人學(xué)者向Linux提交200多條「惡意代碼」,結(jié)果整個大學(xué)都被Linux封了

2021-04-22
來源:機(jī)器之心
關(guān)鍵詞: Linux 惡意代碼

   為了寫論文,明尼蘇達(dá)大學(xué)的研究者竟然向 Linux 內(nèi)核發(fā)送了 200 多個有漏洞的代碼,結(jié)果惹怒了 Linux 社區(qū),不僅禁止整所大學(xué)向 Linux 提交代碼,還將該校提交的代碼還原。

  近日,國外學(xué)術(shù)圈出現(xiàn)了一件「新鮮事」,明尼蘇達(dá)大學(xué)的兩位華人研究者在寫論文時嘗試將壞補(bǔ)丁(bad patch)放入 Linux 內(nèi)核中作為「測試」,用于研究開源社區(qū)的漏洞。但當(dāng)他們繼續(xù)貢獻(xiàn)「帶 bug 代碼」的時候,卻發(fā)現(xiàn) Linux 內(nèi)核管理員 Greg Kroah-Hartman 終結(jié)了他們的行為,并將整個明尼蘇達(dá)大學(xué)拉入了 Linux 黑名單。

  1(1).png

  事情究竟是怎樣的呢?

  此前,明尼蘇達(dá)大學(xué)計算機(jī)科學(xué)與工程系博士生 Qiushi Wu 及其導(dǎo)師助理教授 Kangjie Lu 合作寫了一篇《On the Feasibility of Stealthily Introducing Vulnerabilities in Open-Source Software via Hypocrite Commits》論文,嘗試將 UAF(Use-After-Free)漏洞放入 Linux 內(nèi)核。通常來說,這種 Red Team 安全檢測很常見,并且該論文已經(jīng)被 2021 IEEE 安全與隱私研討會接收。

  但當(dāng)他們再次嘗試提交代碼時,卻發(fā)現(xiàn) Linux 內(nèi)核管理員 Greg Kroah-Hartman 已經(jīng)將整個明尼蘇達(dá)大學(xué)「拉黑」了。

  2(1).png

  論文地址:https://github.com/QiushiWu/QiushiWu.github.io/blob/main/papers/OpenSourceInsecurity.pdf

  Greg Kroah-Hartman 是備受尊敬的 Linux 內(nèi)核開發(fā)者之一,他在推特回復(fù)稱:「Linux 內(nèi)核開發(fā)者不喜歡『被實(shí)驗(yàn)』,我們要做的事情本來就夠多了。」

  3(1).png

  在 Linux 內(nèi)核郵件列表(LKML)中,當(dāng)研究者再次嘗試提交虛假補(bǔ)丁時,Kroah-Hartman 更清楚地表達(dá)了他的態(tài)度,「請停止提交已知無效的補(bǔ)丁,不要想著為了完成論文而在審核過程中搗鬼,這種做法是不對的,浪費(fèi)我們的時間。我們將不得不再次向貴校知會這件事情。」

  Linux 內(nèi)核高級開發(fā)人員 Leon Romanovsky 也解釋道:「他們是故意將 bug 引入內(nèi)核,這在任何開源社區(qū)都是大禁忌。在 Linux 內(nèi)核社區(qū)中,開發(fā)者之間的信任是開發(fā)過程中至關(guān)重要的一部分。」

  這兩位研究者是不是故意為之呢?又會不會對 Linux 造成損害呢?Kangjie Lu 教授之前已經(jīng)對自己的研究做出了以下聲明:

  一,我們從來沒有在提交的代碼中合并 bug,論文證明了這類問題存在的可能性;

  二,我們的做法是這樣的:首先發(fā)現(xiàn)真正的 bug A,然后提交補(bǔ)丁 A 來修復(fù) bug A,這也將引入 bug B;所以,我們也會在合并 bug B 之前提交補(bǔ)丁 B 來修復(fù)它。換句話說,我們通過兩步來修復(fù) bug A。

  三,這些發(fā)現(xiàn)在提交前已經(jīng)報告給了 Linux 管理員;

  四,我們不會對任何 Linux 用戶造成傷害,并修復(fù)了這些 bug;

  五,這項研究旨在通過提高人們對這類問題的認(rèn)知來改進(jìn)修補(bǔ)過程,激勵人們開發(fā)自動補(bǔ)丁檢測和驗(yàn)證工具。

  4(1).png

  雙方各執(zhí)一詞。不過,明尼蘇達(dá)大學(xué)計算機(jī)科學(xué)與工程系官方在獲知這件事情之后,表示「兩位研究者的研究引發(fā)了 Linux 內(nèi)核社區(qū)的廣泛關(guān)注,并導(dǎo)致 Linux 拉黑了整所大學(xué)。我們非常嚴(yán)肅地處理整件事情,并已經(jīng)立即終止了這項研究。我們還將追查兩位研究者采用的研究方法以及該方法的批準(zhǔn)流程,確定適當(dāng)?shù)难a(bǔ)救措施,并為將來出現(xiàn)的其他問題做好準(zhǔn)備。」

  5(1).png

  或許是校方的「不作為」導(dǎo)致自己被拉黑

  Kangjie Lu 教授的另一位博士生(Aditya Pakki)提交了一個一共只修改 / 增加了兩行的小補(bǔ)丁:

  6(1).png

  由于這個補(bǔ)丁很簡單,而且似乎改善了代碼的質(zhì)量,它最初得到了一些成員的支持,但后來受到質(zhì)疑。而在 4 月 19 日,資深的內(nèi)核貢獻(xiàn)者 Al Viro 斥責(zé)該貢獻(xiàn)者提交了一個「沒有修復(fù)任何東西的補(bǔ)丁。」

  Aditya Pakki 提交的另外一個補(bǔ)丁:

  7(1).png

  Linux 內(nèi)核開發(fā)者之一 Greg Kroah-Hartman 警告稱,不要浪費(fèi)內(nèi)核維護(hù)者的時間提交這種補(bǔ)丁。顯然,這不是唯一引起爭議的補(bǔ)丁請求。還有 3 個這樣的補(bǔ)丁來自同一個研究人員,并認(rèn)為這些補(bǔ)丁增加了安全漏洞。

  面對這些公開抨擊,Aditya Pakki 認(rèn)為自己是受害者,指責(zé)內(nèi)核維護(hù)者的態(tài)度,「我恭敬地請你停止和停止作出近乎誹謗的野蠻指控。」他還聲稱「這些補(bǔ)丁是作為我寫的一個新的靜態(tài)分析器的一部分發(fā)送的,它的靈敏度顯然不是很高。我發(fā)送補(bǔ)丁的目的是希望得到反饋。我們不是 Linux 內(nèi)核方面的專家,反復(fù)發(fā)表這些言論讓人聽了很反感。」Pakki 說:「我不會再發(fā)補(bǔ)丁了,因?yàn)檫@種態(tài)度不僅不受歡迎,而且會讓新手和非專業(yè)人士感到害怕。」

  這激怒了 Kroah-Hartman 并回復(fù)道:

  【你和你的團(tuán)隊公開承認(rèn)發(fā)送了已知的錯誤補(bǔ)丁,以查看內(nèi)核社區(qū)對它們的反應(yīng),并發(fā)表了一篇基于這項工作的論文。現(xiàn)在你又提交了一系列明顯錯誤的補(bǔ)丁,我該怎么看待這種事情?[這些新的補(bǔ)丁] 顯然不是由一個有智慧的靜態(tài)分析工具創(chuàng)造的,因?yàn)樗鼈兌际峭耆煌哪J降慕Y(jié)果,而且所有這些補(bǔ)丁顯然根本沒有修復(fù)任何東西。那么,除了你和你的團(tuán)隊繼續(xù)通過發(fā)送這種無稽之談的補(bǔ)丁來對內(nèi)核社區(qū)的開發(fā)者進(jìn)行試驗(yàn)之外,我還能想到什么呢?

  當(dāng)提交由工具創(chuàng)建的補(bǔ)丁時,每個這樣做的人都會提交類似「found by tool XXX, we are not sure if this is correct or not, please advise」的語句。為什么在這里你們就沒執(zhí)行這樣的操作。你不是在尋求幫助,你聲稱這些是合法的修復(fù),但你知道這是錯誤的。

  任何對 C 語言有一定了解的人都可以看到你提交的補(bǔ)丁根本沒有任何作用,所以認(rèn)為一個工具創(chuàng)造了它們,然后你認(rèn)為它們是一個有效的 「修復(fù)」,這完全是你的疏忽,不是我們的。你才是有錯的人,我們的工作不是成為你創(chuàng)造的工具的測試對象。

  我們的社區(qū)歡迎那些幫助和增強(qiáng) Linux 的開發(fā)者,但并不是你們嘗試做的事情,所以請不要試圖用這種方式來破壞它。我們的社區(qū)不歡迎被試驗(yàn),也不歡迎通過提交已知的補(bǔ)丁被測試,這些補(bǔ)丁要么是故意不做什么,要么是故意引入 bug。如果你想做這樣的工作,我建議你找一個不同的社區(qū)來做你的實(shí)驗(yàn),你在這里是不受歡迎的。】

  這些開發(fā)者不會再回來了。而且,因?yàn)槊髂崽K達(dá)大學(xué)在受到警告后沒有阻止他們,Kroah-Hartman 表示現(xiàn)在不得不禁止明尼蘇達(dá)大學(xué)今后提交任何代碼,并將以往提交的代碼還原。

  大多數(shù) Linux 內(nèi)核開發(fā)人員和其他程序員都同意 Kroah-Hartman 的觀點(diǎn)。Linux 內(nèi)核高級開發(fā)人員、谷歌工程師 Ted T'so 指出,盡管負(fù)責(zé)這個項目的助理教授 Kangjie Lu 過去做過一些有用的安全工作:

  問題在于,Lu 教授和他的團(tuán)隊在關(guān)于什么是道德的以及內(nèi)核開發(fā)社區(qū)可接受的行為方面有一些非常偏頗的想法。并且,明尼蘇達(dá)大學(xué)機(jī)構(gòu)審查委員會(IRB) 認(rèn)為 Lu 教授所做的研究不在正常實(shí)驗(yàn)范圍內(nèi),這意味著明尼蘇達(dá)大學(xué)沒有任何機(jī)構(gòu)對這種行為進(jìn)行控制——這大概就是 Linux 禁掉整所大學(xué)的原因所在。

  此外,兩位研究者在他們的論文中聲稱,他們的補(bǔ)丁沒有一個真正進(jìn)入任何 Linux 代碼庫,它們只是出現(xiàn)在電子郵件中,而不是成為任何 Linux 內(nèi)核分支的 Git 提交。然而事實(shí)并非如此。

  另一位 Linux 內(nèi)核高級開發(fā)人員 Romanovsky 對此表示,他已經(jīng)查看了 Pakki 提供的四個已被接受的補(bǔ)丁,其中三個添加了各種嚴(yán)重性的安全漏洞。Linux 內(nèi)核驅(qū)動程序和 Debian 開發(fā)人員 Sudip Mukherjee 也表示,很多補(bǔ)丁已經(jīng)到達(dá) stable tree。

  所以,這些研究人員不僅浪費(fèi)了 Linux 提交者的時間,而且他們實(shí)際上把壞代碼引入了 Linux 內(nèi)核。

 

 

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产亚洲视频在线| 亚洲欧洲日本mm| 久久久久久自在自线| 亚洲天堂网站在线观看视频| 最新热久久免费视频| 欧美在线啊v一区| 亚洲欧美一区在线| 亚洲一区二区动漫| 亚洲午夜久久久久久尤物| 99亚洲视频| 亚洲伦理一区| 亚洲日本欧美天堂| 亚洲黄一区二区三区| 樱花yy私人影院亚洲| 黄色精品免费| 一区免费观看视频| 在线成人av| 在线观看亚洲精品| 亚洲第一色在线| 亚洲国产视频直播| 亚洲激情电影在线| 亚洲三级视频在线观看| 亚洲精品少妇| 99精品福利视频| 中文国产成人精品久久一| 一区二区欧美在线| 亚洲午夜电影在线观看| 亚洲天堂成人| 亚洲欧美国产三级| 欧美与黑人午夜性猛交久久久| 欧美综合二区| 久久精品国产一区二区三| 亚洲福利视频免费观看| 亚洲国产精品999| 亚洲精品视频在线观看免费| 一本到12不卡视频在线dvd| 一本久久知道综合久久| 亚洲一区在线观看免费观看电影高清| 亚洲网站在线看| 亚洲一区亚洲| 久久精品国产视频| 蜜桃伊人久久| 欧美视频一区二| 国产精品有限公司| 国内成人自拍视频| 亚洲国产精品欧美一二99| 亚洲免费久久| 亚洲欧美一区二区激情| 久久国产一区二区三区| 亚洲精品一区二区三区福利| 亚洲五月六月| 久久激情五月婷婷| 欧美成人免费观看| 国产精品久久久久永久免费观看 | 欧美色偷偷大香| 国产欧美精品一区| 亚洲黄网站在线观看| 亚洲视频免费| 亚洲三级电影全部在线观看高清| 一区二区三区久久久| 久久aⅴ国产紧身牛仔裤| 女女同性女同一区二区三区91| 欧美色播在线播放| 国内揄拍国内精品少妇国语| 日韩视频在线观看一区二区| 先锋影音久久久| 日韩午夜三级在线| 久久成人资源| 欧美日韩视频专区在线播放 | 欧美小视频在线| 国内精品久久久久久久影视蜜臀| 亚洲国产一区二区a毛片| 亚洲欧美日韩第一区| 亚洲美女在线看| 久久er精品视频| 欧美日本在线一区| 国产字幕视频一区二区| 亚洲视频在线一区观看| 亚洲成色777777在线观看影院| 亚洲视频一区二区在线观看| 久久综合给合久久狠狠色| 国产精品国产三级国产专播精品人| 亚洲二区精品| 午夜欧美视频| 亚洲私人影院在线观看| 你懂的视频一区二区| 国产一区二区三区在线观看精品| 99亚洲视频| 亚洲免费黄色| 麻豆成人91精品二区三区| 国产欧美日本一区二区三区| 日韩午夜高潮| 亚洲欧洲久久| 久久婷婷影院| 国产女人18毛片水18精品| 亚洲精品一区二区三区婷婷月| 亚洲电影在线播放| 欧美尤物巨大精品爽| 欧美午夜寂寞影院| 亚洲激情网站| 亚洲国产一区视频| 久久精视频免费在线久久完整在线看| 欧美视频国产精品| 亚洲精品美女在线观看| 亚洲国产高清aⅴ视频| 久久久精品日韩欧美| 国产欧美精品xxxx另类| 亚洲一区二区三区中文字幕在线| 一区二区三区免费在线观看| 欧美激情1区2区3区| 在线观看欧美亚洲| 亚洲高清在线观看一区| 久久久国产成人精品| 国产嫩草一区二区三区在线观看 | 午夜久久美女| 国产精品扒开腿做爽爽爽软件 | 国产精品黄色在线观看| 91久久久久久久久久久久久| 亚洲国产欧洲综合997久久| 久久久之久亚州精品露出| 国产日韩欧美精品综合| 亚洲欧美中文日韩在线| 亚洲男同1069视频| 国产精品美女久久久久久免费| 一本色道久久综合| 亚洲永久网站| 国产精品久久久久久久久久ktv | 久久riav二区三区| 国产欧美亚洲日本| 欧美一区二区国产| 久久久久久**毛片大全| 好看的日韩视频| 亚洲福利视频在线| 每日更新成人在线视频| 亚洲第一天堂av| 99国产精品久久| 欧美日韩综合网| 一区二区三区视频在线| 亚洲欧美精品中文字幕在线| 国产精品无码永久免费888| 性欧美长视频| 久热精品在线视频| 亚洲黄网站黄| 亚洲一区二区免费视频| 国产精品素人视频| 久久精品国产精品亚洲精品| 欧美h视频在线| 亚洲精品一区二区三区福利| 亚洲欧美在线另类| 国产一区二区三区日韩欧美| 亚洲国产精品毛片| 欧美日本乱大交xxxxx| 宅男在线国产精品| 久久精品国内一区二区三区| 一区二区三区亚洲| 夜夜嗨av一区二区三区网站四季av | 国产欧美日韩精品专区| 久久精品视频在线观看| 欧美激情精品久久久久久大尺度| 99视频在线观看一区三区| 欧美在线视屏| 在线观看国产日韩| 一区二区三区四区蜜桃| 国产精品一区在线播放| 亚洲激情在线视频| 欧美三日本三级少妇三2023| 欧美一二三区精品| 欧美激情综合网| 亚洲影院免费观看| 牛夜精品久久久久久久99黑人| 一本大道久久a久久精二百| 欧美在线视频免费| 亚洲国内自拍| 欧美亚洲一区三区| 一色屋精品视频免费看| 亚洲在线视频免费观看| 黄色亚洲免费| 亚洲综合精品自拍| 在线播放精品| 亚洲欧美日韩另类| 亚洲第一天堂无码专区| 欧美亚洲在线视频| 亚洲人成亚洲人成在线观看图片 | 亚洲精品综合精品自拍| 国产精品免费网站在线观看| 亚洲黄网站黄| 国产精品一区二区男女羞羞无遮挡 | 美女免费视频一区| 亚洲一区精品电影| 欧美激情亚洲激情| 欧美中文在线视频| 欧美午夜无遮挡| 亚洲国产一区二区精品专区| 国产精品视频在线观看| 亚洲乱码国产乱码精品精98午夜 | 一区二区在线免费观看| 午夜精品福利在线| 91久久精品美女| 久久久久久亚洲精品杨幂换脸| 9久草视频在线视频精品|