微小错误导致 ChatGPT 5.3 Codex 删除整个硬盘

Vibecoding 在开发人员中越来越受欢迎,但如果生成的代码未经检查就被执行,则会带来巨大风险。最近的一个案例表明,一个微小的语法错误可能会带来致命的后果。一个人工智能编程助手本应通过脚本清理名为 "pycache "的 Python 临时文件夹。相反,错误的代码却悄无声息地擦除了整个硬盘,,Reddit 用户对此进行了报道。
这次数据丢失的原因在于错误脚本与 Windows PowerShell 和经典命令行低容错性的不幸结合。该脚本通过命令行执行了过时的 "rmdir "命令,并试图用反斜杠屏蔽引号。而在 PowerShell 中,这需要使用反斜杠。然后,命令行将错误传递的反斜杠解释为当前驱动器根目录的绝对路径。再加上无确认提示的删除参数,导致磁盘被擦除。
这一事件不仅凸显了盲目信任人工智能生成的代码的危险,也给 Windows 命令行的漏洞蒙上了阴影。在没有任何额外安全网的情况下,一个简单的字符屏蔽错误就能转化为整个根目录的灾难性删除命令,这是一个问题。更安全的方法是只使用本地 PowerShell 命令,它能更稳健地处理路径,并防止在不同解释器级别之间出现如此严重的翻译错误。不过,即使是这样,也有一些简单的命令可以擦除整个硬盘。
资料来源
» Notebookcheck多媒体笔记本电脑Top 10排名
» Notebookcheck游戏笔记本电脑Top 10排名
» Notebookcheck低价办公/商务笔记本电脑Top 10排名
» Notebookcheck高端办公/商务笔记本电脑Top 10排名
» Notebookcheck工作站笔记本电脑Top 10排名
» Notebookcheck亚笔记本电脑Top 10排名
» Notebookcheck超级本产品Top 10排名
» Notebookcheck变形本产品Top 10排名
» Notebookcheck平板电脑Top 10排名
» Notebookcheck智能手机Top 10排名
» Notebookcheck评测过最出色的笔记本电脑屏幕
» Notebookcheck售价500欧元以下笔记本电脑Top 10排名
» Notebookcheck售价300欧元以下笔记本电脑Top 10排名










