网易首页 > 网易号 > 正文 申请入驻

ChatGPT明知自己写代码有漏洞,但你不问它就不说

0
分享至

萧箫 发自 凹非寺
量子位 | 公众号 QbitAI

ChatGPT知道自己写的代码有漏洞,但它不说!

来自加拿大的一项最新研究发现,ChatGPT生成的代码中,有不少都存在安全漏洞。

然而在被要求评估自己代码的安全性时,ChatGPT却很快发现了这些代码中的漏洞,并给出了一些解决方案和建议。

这意味着它并不知道自己生成了糟糕的代码,但却查得出它写的代码有漏洞,也有能力修复这些漏洞

而在另一篇来自斯坦福的论文中,研究人员测试了另一位著名AI程序员Copilot,也发现了类似的问题。

所以,用AI生成代码为啥会出现这种状况?

写的程序中76%有安全漏洞

研究人员试着让ChatGPT生成了21个程序。

整个测试过程如下,先提交需求给ChatGPT,生成相关代码,再对这些代码进行测试,并检查问题、潜在的缺陷和漏洞等。

研究人员给ChatGPT提了包括C++、C、Java和Python在内的21个写代码需求,这是评估的结果:

统计表明,ChatGPT生成的21个程序中,有17个能直接运行,但其中只有5个程序能勉强通过程序安全评估,不安全代码率达到76%以上。

于是,研究人员先试着让ChatGPT“想想自己生成的代码有啥问题”。

ChatGPT的回应是“没啥问题”:只要用户每次的输入都是有效的,那么程序一定能运行!

显然ChatGPT并没有意识到,用户并不都是行业专家,很可能只需要一个无效输入,就能“引炸”它写的程序:

发现ChatGPT不知道自己写的程序不安全后,研究人员尝试换了种思路——用更专业的语言提示ChatGPT,如告诉它这些程序具体存在什么漏洞。

神奇的是,在听到这些针对安全漏洞的专业建议后,ChatGPT立刻知道自己的代码存在什么问题,并快速纠正了不少漏洞。

经过一番改进后,ChatGPT终于将剩余的16个漏洞程序中的7个改得更安全了。

研究人员得出结论认为,ChatGPT并不知道自己的代码中存在安全漏洞,但它却能在生成程序后识别其中的漏洞,并尝试提供解决方案。

论文还指出,ChatGPT虽然能准确识别并拒绝“写个攻击代码”这种不道德的需求,然而它自己写的代码却有安全漏洞,这其实有着设计上的不合理之处。

我们试了试发现,ChatGPT确实会主动拒绝写攻击性代码的要求:

大有一种“我不攻击别人,别人也不会攻击我写的代码”自信感。

程序员们在用它辅助写代码的时候,也需要考虑这些问题。

Copilot也存在类似问题

事实上,不止ChatGPT写的代码存在安全问题。

此前,斯坦福大学的研究人员对Copilot也进行过类似调查,只不过他们探查的是用Copilot辅助生成的程序,而并非完全是Copilot自己写的代码。

研究发现,即便Copilot只是个“打辅助”的角色,经过它改写的代码中,仍然有40%出现了安全漏洞。

而且研究只调查了Copilot生成代码中的一部分,包括C、Python和Verilog三种编程语言写的程序,尚不知道用其他语言编写的程序中,是否还存在更多或更少的安全漏洞。

基于此,研究人员得出了如下结论:

ChatGPT等AI生成的代码安全性并不稳定,用某些语言写的代码比较安全,而用其他语言写的代码却很容易遭受攻击。整体来看,它们就是一个黑盒子,生成的代码是有风险的。
这并不意味着AI代码工具不能用,只是我们在使用时,必须考虑这些代码的安全性。

作者介绍

四位作者均来自加拿大魁北克大学(Universite du Quebec en Outaouais)。

Raphaël Khoury,加拿大魁北克大学教授,曾经在拉瓦尔大学获得计算机学士、硕士和博士学位,研究兴趣集中在计算机安全方面。

Anderson R. Avila,魁北克大学国立科学研究院的助理教授,主要研究方向是数据隐私相关的联邦学习、网络安全和生物特征识别技术等,曾经在华为的加拿大研究院做过机器学习研究员。

作者Jacob Brunelle和Baba Mamadou Camara也都来自加拿大魁北克大学。

你用ChatGPT写过代码吗?感觉它的“安全意识”如何?

论文地址:
https://arxiv.org/abs/2304.09655

生成代码数据集:
https://github.com/RaphaelKhoury/ProgramsGeneratedByChatGPT

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
广东理发店火出圈!老板娘超短裤配丝袜,披肩长发剪发太吸睛

广东理发店火出圈!老板娘超短裤配丝袜,披肩长发剪发太吸睛

麦小柒
2025-11-10 15:12:01
甲流凶猛!医生提醒:少吃苹果,多吃3样,给免疫力"加满油"!

甲流凶猛!医生提醒:少吃苹果,多吃3样,给免疫力"加满油"!

观星赏月
2025-11-10 15:06:31
金螳螂:公司及子公司连续12个月内累计诉讼、仲裁案件总金额为14.67亿元

金螳螂:公司及子公司连续12个月内累计诉讼、仲裁案件总金额为14.67亿元

澎湃新闻
2025-11-10 21:54:27
沈伯洋家族的灭顶之灾!抗中反噬,全家崩塌!

沈伯洋家族的灭顶之灾!抗中反噬,全家崩塌!

古装影视解说阿凶
2025-11-10 14:28:11
1500万就能拿下意甲球星,国际米兰可不能再犹豫了

1500万就能拿下意甲球星,国际米兰可不能再犹豫了

宋诉搞笑配音
2025-11-10 12:03:34
世体:比利时专家乐观看待亚马尔耻骨炎,认为巴萨治疗很及时

世体:比利时专家乐观看待亚马尔耻骨炎,认为巴萨治疗很及时

懂球帝
2025-11-11 07:14:07
切忌“刻舟求剑”,接受乌克兰以主权国家存在,但领土不完整

切忌“刻舟求剑”,接受乌克兰以主权国家存在,但领土不完整

山河路口
2025-11-09 19:31:52
魔术班切罗和莫斯利赛后情绪低落,赛后视频迅速在社交媒体上疯传

魔术班切罗和莫斯利赛后情绪低落,赛后视频迅速在社交媒体上疯传

好火子
2025-11-10 23:39:19
深绿网民发起2028“大选”支持率调查,赖清德竟惨输“路人甲”

深绿网民发起2028“大选”支持率调查,赖清德竟惨输“路人甲”

海峡导报社
2025-11-10 07:11:10
活久见!单位食堂写着“鸡蛋黄回收”,碗里堆着大量蛋黄,引争议

活久见!单位食堂写着“鸡蛋黄回收”,碗里堆着大量蛋黄,引争议

火山诗话
2025-11-10 17:03:37
美国会参议院就结束政府“停摆”达成一致

美国会参议院就结束政府“停摆”达成一致

新华社
2025-11-10 09:24:03
常州一高校招聘2名教师,进入体检环节的均为本校老师引质疑,学校:不存在萝卜岗

常州一高校招聘2名教师,进入体检环节的均为本校老师引质疑,学校:不存在萝卜岗

潇湘晨报
2025-11-10 18:06:13
过分尊重孩子的“天性”,你会发现:他又懒又馋,无组织纪律....

过分尊重孩子的“天性”,你会发现:他又懒又馋,无组织纪律....

诗词中国
2025-11-06 19:53:16
淘宝已被调查

淘宝已被调查

政知新媒体
2025-11-08 20:27:47
特朗普提出每人派发2000美元关税“分红”,美财长却说不直接发钱

特朗普提出每人派发2000美元关税“分红”,美财长却说不直接发钱

凤凰网财经
2025-11-10 13:14:21
仅仅播4集,收视率轻松破3.1,不愧是你们盼了一年的央视都市大剧

仅仅播4集,收视率轻松破3.1,不愧是你们盼了一年的央视都市大剧

易同学爱谈娱乐
2025-11-09 09:16:16
7.8吨冷冻猪脚“失踪”疑云:从广西运往广东竟在河南被扣押丨封面深镜

7.8吨冷冻猪脚“失踪”疑云:从广西运往广东竟在河南被扣押丨封面深镜

封面新闻
2025-11-11 00:21:26
我出120万全款买婚房却没署名,准备离开时,销售塞给我一个纸条

我出120万全款买婚房却没署名,准备离开时,销售塞给我一个纸条

墨染尘香
2025-11-07 14:59:35
树倒猢狲散!北京某相声社团旗舰店黄了,员工外地走穴去了

树倒猢狲散!北京某相声社团旗舰店黄了,员工外地走穴去了

观察鉴娱
2025-11-08 10:57:34
金价,显著上涨!

金价,显著上涨!

大象新闻
2025-11-10 14:02:12
2025-11-11 07:28:49
量子位 incentive-icons
量子位
追踪人工智能动态
11650文章数 176329关注度
往期回顾 全部

科技要闻

荷兰“玩脱”后,大众本田终于拿到芯片了

头条要闻

巴菲特:已捐出13亿美元股票 感叹活到95岁是幸运

头条要闻

巴菲特:已捐出13亿美元股票 感叹活到95岁是幸运

体育要闻

重返诺坎普!梅西:希望有一天能回来

娱乐要闻

51岁周迅的现状 给中年女性提了个醒?

财经要闻

北大医药董事长被抓 巨额资金去向不明

汽车要闻

智能又务实 奇瑞瑞虎9X不只有性价比

态度原创

健康
时尚
手机
教育
本地

超声探头会加重受伤情况吗?

女人过了40岁穿衣别老气横秋,看看这些日系穿搭,得体又显瘦

手机要闻

iPhone有望2027年实现真正全面屏,隐藏Face ID与前置镜头

教育要闻

高中英语应该是多做题,还是系统的学语法?目前分数三四十

本地新闻

这届干饭人,已经把博物馆吃成了食堂

无障碍浏览 进入关怀版