2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

因低薪、高强度工作感到被公司“虐待”,一程序员跳槽前炮制惊天数据窃取案,勒索上千万终获刑

  • 2023-05-12
    北京
  • 本文字数:2400 字

    阅读完需:约 8 分钟

因低薪、高强度工作感到被公司“虐待”,一程序员跳槽前炮制惊天数据窃取案,勒索上千万终获刑

该名工程师试图将这次黑客攻击解释成“未经批准的安全演习”。


日前,一名前 Ubiquiti 工程师 Nickolas Sharp 在纽约法院承认自己窃取了数十 GB 机密数据并要求前雇主支付 190 万美元(约 1320 万元人民币)赎金,最终在要求被拒绝后愤然将数据公开。根据案情,院方决定对其判处六年徒刑。


Ubiquiti Networks(优比快科技有限公司,是一家于 2003 年在美国硅谷成立的高科技跨国公司(美国纳斯达克上市股票代码:UBNT)。公司主要为边远地区和新兴地区提供无线通讯产品。


一高级工程师盗窃数据,并向雇主勒索近 200 万美元


彭博社报道称,Sharp 向美国地方法官 Katherine Polk Failla 强调,这次网络攻击实际只是“未经批准的安全演习” ,目的是让 Ubiquiti 成为“对自身和客户而言都安全的地方”。


从法庭文件来看,Sharp 声称,Ubiquiti 公司 CEO Robert Pera 不允许他“解决已经非常严重的安全问题”。Sharp 告诉法官,他做出这些“愚蠢且过激的举动”完全为了修复这些安全漏洞。


但即使 Sharp 的出发点确实如此,法官 Failla 仍拒绝将此作为罪行的辩护理由,毕竟被告的电汇欺诈、故意入侵受保护计算机和向 FBI 说谎等行为很难做出合理的解释。


Failla 法官认为,“即使在这种情况下,Sharp 先生也无权扮演上帝的角色。”


美国纽约南区检察官 Damian Williams 也宣称,Sharp 并非“网络安全义警”,而是“顽固的说谎者和数据大盗”,他“故意向法院说谎,坚称整个罪行只是一次出了偏差的安全演习。”


Williams 坚持认为,Sharp 做出了“几十个、甚至上百个犯罪决定”,还牵连无辜同事帮助自己“洗脱嫌疑”。Sharp 在宣判前也已承认,这次网络攻击就是出于“经济利益”而策划。


因此在 Williams 看来,Sharp 的行为似乎 “单纯出于贪婪”和自负,理由是高强度工作和有限的薪酬让 Sharp“感到自己被公司虐待”。


法庭文件显示,Ubiquiti 公司投入了“远超 150 万美元的资金和数百小时的员工/咨询工时”,为的就是对 Williams 口中的“惊天”数据劫案施以补救。


但为了掩盖自己的罪行,Sharp 通过一系列手段放大了公司损失——包括冒充举报人、编造虚假媒体报道,甚至联系美国和国外监管机构调查 Ubiquiti 是否存在故意淡化数据泄露的行为。法庭文件显示,在 Sharp 编造虚假报告的一天之内,Ubiquiti 公司股价暴跌,市值损失一度超过 40 亿美元。


Ubiquiti 公司和 Sharp 的辩护律师 Matthew Myers 均未就此事回应置评请求。


Williams 曾向院方要求判处 8 至 10 年有期徒刑,理由是任何再短的刑期都会被公众理解为“轻判”。但从最终结果看,Sharp 只需要入狱 6 年,并没有达到检方的最初目标。但在新闻稿中,Williams 还是强调这一判决是对 Sharp“无情罪行”的“严厉惩罚”。


Williams 在量刑备忘录中写道,“他对雇主抱有不满,打算离开公司,意图在离开前勒索数百万美元并造成巨额损失。”

因互联网短暂中断而被捕


在量刑备忘录中,Williams 提到 Sharp 坚持将此次网络攻击解释成安全演习,但这种说法与他 2021 年 12 月被捕时的情况有所冲突。


从当时的时间线来看,Sharp 似乎在刻意隐瞒自己盗窃数据、向 Ubiquiti 勒索近 200 万美元的邪恶计划。


Sharp 从 2018 年起担任 Ubiquiti 公司高级软件工程师兼云负责人,年薪 25 万美元,工作内容包括软件开发和云基础设施安全。


在工作约两年之后,Sharp 于 2020 年 7 月购买了 Surfshark 的 VPN 服务,之后似乎开始考虑跳槽。2020 年 12 月 9 日,他已经拿到新 offer,次日开始用自己的 Ubiquiti 安全凭证尝试复制公司的数据仓库,同时配合 Surfshark 掩盖自己的真实 IP 地址。


不到两周后,Sharp 的计划基本完成,只是期间发生了一点预料之外的“失误”。在复制了约 155 个数据仓库之后,偶发的互联网中断导致他的 VPN 暂时失效。


在互联网服务恢复之后,Ubiquiti 在 Sharp 毫不知情的情况下记录了未及时得到 VPN 保护的家庭 IP 地址。


两天之后,Sharp 大胆向一位高级网络安全员工咨询,称如果他向公司的 HackerOne 漏洞奖励计划提交漏洞,能不能同样拿到报酬。法庭文件认为此举非常可疑。


而且直到 2020 年 12 月 26 日,Sharp 仍未意识到自己行动中的“瑕疵”,继续用 Surfshark 访问公司数据,在一天之内就删除了自己的活动证据,并修改记录使得他在攻击期间用到的凭证似乎是由其他同事所使用。


2020 年 12 月 28 日,直到其他员工发现了攻击证据,Sharp 才最终停止访问数据。Sharp 似乎对自己的计划信心满满,甚至在 2021 年 1 月 7 日发出勒索邮件前加入了公司的攻击调查团队。


Ubiquiti 决定不支付赎金,而是让 FBI 介入调查。不久之后,Sharp 的失误被发现,FBI 根据家庭 IP 盯上了他。期间,Sharp 坚称攻击者登录他的家庭 IP 是想栽赃,并告诉同事“如果我在请求、下载和上传数据时还能留下自己的 IP,那我也太废物了”,堪称“有史以来最差劲的掩饰行为”。


在 FBI 分析 Sharp 的工作设备时,此人擦除并重置了自己在攻击中使用的笔记本电脑,但却偷偷把机器带回了家中。2021 年 3 月,FBI 在搜查中没收了作案设备。


在 FBI 开展搜查之后,Sharp 开始冒充举报人,联系记者和监管机构谎称 Ubiquiti 的公开披露和对网络攻击的反应都不够充分。他说该公司存在客户欺骗,还故意淡化了违规事件的严重性,实际上此事已经引发“灾难性”后果。Williams 在量型备忘录中认为,自始至终,Sharp 都很清楚这次攻击是利用他自己的员工凭证完成的。


在 Williams 看来,“这绝不是针对开放漏洞的黑客攻击。Sharp 是在利用公司合法委托给他的凭证来窃取数据,并尝试掩盖自己的行踪。”


“Sharp 始终坚信自己的老练和狡猾能帮助他骗过他人、掩盖罪行。”


Sharp“提出的陈述”称他所犯下的罪行只是一次偏离轨道的安全演习,检方“严重怀疑”Sharp 是否“真的在为自己的罪行承担责任”。


Williams 在新闻稿中做出总结,“Nickolas Sharp 每年领取近 25 万美元的报酬,负责帮助雇主保持安全。然而,他勒索雇主、妨碍执法、散布虚假新闻、伤害公司自身和投资方的利益。 Sharp 如今因其无情罪行而面临着严厉惩罚。”


原文链接:


https://arstechnica.com/tech-policy/2023/05/ex-ubiquiti-engineer-behind-breathtaking-data-theft-gets-6-year-prison-term/

2023-05-12 11:569538
用户头像
刘燕 InfoQ高级技术编辑

发布了 1123 篇内容, 共 606.4 次阅读, 收获喜欢 1982 次。

关注

评论

发布
暂无评论
发现更多内容

HummerRisk 快速入门教程

HummerCloud

云安全 云原生安全 11月月更 HummerRisk

云原生系列五:Kafka 集群数据迁移基于Kubernetes的内部

叶秋学长

kafka\ kurbernetes 11月月更

LED显示屏设计和安装比例有什么联系

Dylan

LED显示屏 户外LED显示屏 led显示屏厂家

CSS 如何实现五彩斑斓的“呼吸字”?速度拿去装杯!

掘金安东尼

CSS 11月月更

Databend 在 MinIO 环境使用copy 命令 | 新手篇(3)

Databend

阿里这份Java程序性能优化指南,让你的程序快上200%

小小怪下士

Java 程序员 性能优化

七层模型

初学者

网络 服务器 11月月更

MindStudio模型训练场景精度比对全流程和结果分析

华为云开发者联盟

人工智能 华为云 企业号十月 PK 榜

开源密码管理器更安全吗?(2)

神锁离线版

开源 网络安全 信息安全 数据安全 密码管理器

SQL编写规范

默默的成长

前端 sql 11月月更

豆瓣评分8.0!深入理解Java虚拟机,把GC算法与实现讲得明明白白!

Java永远的神

程序员 面试 JVM GC Java虚拟机

链表只有面试有用?Redis 之父说:我不同意!

图灵教育

算法 链表 Redis 数据结构

火山引擎钜惠双11开启,云服务器0.71折起

极客天地

重磅发布!星汉未来全国开发者悬赏计划

星汉未来

云计算 开发者 运维 云原生 星汉未来

KeeWiDB的高性能修炼之路:架构篇

腾讯云数据库

数据库 nosql redis 腾讯云数据库 KeeWiDB

【C语言】do 关键字

謓泽

11月月更

Oracle 表空间创建标准(二)

默默的成长

oracle 前端 11月月更

五大模型揭秘深度学习用于时序预测的最新进展

云智慧AIOps社区

人工智能 机器学习 深度学习 算法 模型

链表只有面试有用?Redis 之父说:我不同意!

图灵社区

算法 链表 Redis 数据结构

应用现代化产业联盟,正式成立

华为云开发者联盟

云计算 华为云 企业号十月 PK 榜

双十一剁手快,ERP系统不能慢

力软低代码开发平台

华为云发布三大生态举措,携手伙伴及开发者共创新价值

华为云开发者联盟

云计算 华为云 企业号十月 PK 榜

内存数据库如何发挥内存优势?

C++后台开发

算法 内存数据库 后端开发 linux开发 C++开发

云BI,如何成为了企业的“贴身管家”?

夏日星河

开源遇上华为云——DataX for HuaweiCloud OBS

华为云开发者联盟

开源 后端 华为云 企业号十月 PK 榜

为什么电脑主板晶振多采用14.318MHz和32.768KHz ?

元器件秋姐

晶振 元器件 元器件电商平台 元器件采购

数据可视化分析之新技能——魔数图

葡萄城技术团队

数据分析 前端 可视化 商业智能

用火山引擎DataTester,这家企业开始了“数据驱动增长”

字节跳动数据平台

重磅发布.NET 7!更快、更强、更统一

Azure云科技

.NET 7

颠覆传统BOM检查!用这个方法既​简单、快速又准确

华秋PCB

工具 PCB BOM PCB设计

因低薪、高强度工作感到被公司“虐待”,一程序员跳槽前炮制惊天数据窃取案,勒索上千万终获刑_AI&大模型_刘燕_InfoQ精选文章