偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

研究人員:由 GitHub Copilot 生成的程序中,40% 存在漏洞

安全 漏洞
近日一組研究人員發(fā)現(xiàn),GitHub Copilot 語言模型生成的程序中,大約 40% 存在漏洞,因此很容易受到不法分子的攻擊。

近日一組研究人員發(fā)現(xiàn),GitHub Copilot 語言模型生成的程序中,大約 40% 存在漏洞,因此很容易受到不法分子的攻擊。

[[421076]]

這個(gè)人工智能模型目前可以在 Visual Studio Code 中使用,它能依據(jù)上下文在編輯器中直接推薦代碼,其目的是被設(shè)計(jì)用來幫助程序員更快速地完成他們的工作。為了達(dá)成這個(gè)目標(biāo),Copilot 此前已在公開可用的開源代碼上進(jìn)行了訓(xùn)練,目前已支持了幾十種編程語言,其中包括 Go、JavaScript、Python、Ruby 和 TypeScript 等。

一個(gè)由五名研究人員組成的研究小組為 Copilot 創(chuàng)建了 89 個(gè)不同的場景,并生成了 1692 個(gè)程序。通過嚴(yán)格而詳細(xì)的科學(xué)分析,研究人員最終得出「大約 40% 的程序包含可以被攻擊者利用的錯(cuò)誤或設(shè)計(jì)缺陷」。

研究人員表示:

由于 Copilot 是利用 GitHub 上提供的開源代碼進(jìn)行訓(xùn)練的,我們推斷,代碼安全質(zhì)量的變化取決于社區(qū)提供的代碼。也就是說,如果某些錯(cuò)誤在開源代碼庫中更常見更顯著,這些錯(cuò)誤也將更容易地被 Copilot 所生成。

換句話說,之所以會(huì)有這個(gè)高的比例,是因?yàn)槿斯ぶ悄鼙旧砭褪窃诰哂新┒吹拇a上進(jìn)行訓(xùn)練的。用大家更容易理解話來表達(dá),就有點(diǎn)“種瓜得瓜,種豆得豆”的意思。

通過此次研究發(fā)現(xiàn),Copilot 最常遇到的錯(cuò)誤包括越界寫入和讀取、跨站腳本、操作系統(tǒng)命令注入、不適當(dāng)?shù)妮斎腧?yàn)證、SQL 注入、UAF、路徑遍歷、不受限制的文件上傳、缺少認(rèn)證等等。

此次研究表明,雖然 Copilot 能在一定程度上幫助開發(fā)者更快地構(gòu)建代碼,但很明顯,開發(fā)者在使用該工具時(shí)應(yīng)該保持警惕。因此建議開發(fā)者在使用過程中引入其他安全工具來降低產(chǎn)生安全漏洞的可能。

 

責(zé)任編輯:趙寧寧 來源: 開源資訊
相關(guān)推薦

2021-09-02 07:35:57

微軟GitHub Copi漏洞

2012-02-16 08:27:14

安全漏洞RSA算法

2020-08-12 08:08:02

安全漏洞數(shù)據(jù)

2024-08-12 18:18:07

2023-06-27 09:12:34

2011-10-28 09:03:39

2011-10-28 10:17:11

2013-01-23 09:34:32

2021-09-07 09:40:39

漏洞網(wǎng)絡(luò)安全代碼

2010-04-19 10:32:07

2023-06-09 15:54:27

2014-12-25 09:51:32

2022-01-06 11:10:01

漏洞網(wǎng)絡(luò)安全網(wǎng)絡(luò)攻擊

2009-02-19 16:33:31

2022-05-17 15:10:30

安全漏洞iPhone

2023-07-07 15:44:12

漏洞網(wǎng)絡(luò)安全

2009-11-17 09:14:12

2014-11-07 10:37:57

2022-10-09 11:03:46

漏洞宜家智能燈泡

2011-08-23 13:37:47

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)