当前位置:首页 > 互联网 > 正文

CTO敲代码弄出低等BUG:遭遇勒索后遮盖直接证据 接到恐吓威胁

堂堂一家企业的CTO,究竟能水到哪些水平?

由于一个低等不正确,70GB尺寸的信息内容数据信息被泄漏,企业还被网络黑客勒索了50万美元。

而被发觉后,他为了更好地掩藏直接证据,竟还删除了编码…

这就是近期在一个社交网络网址Gab上产生的真实故事。

上个星期,网络黑客根据SQL引入系统漏洞侵入她们的官方网站,并盗取了15000位客户的数据信息。

后经新闻媒体调研发觉,重要系统漏洞竟然由该企业的CTO导致的。

而这名CTO是一位新员工入职不上大半年,但拥有 23年开发设计工作经验的技术工程师。

其前東家也是知名品牌“大型厂”——Facebook。

因此就会有网民提出质疑,它是企业瞎了眼睛了?還是CTO太水了?

大型厂“大学毕业”CTO,做出致命性低等不正确

而事情的原因,是一位网络黑客运用SQL引入系统漏洞侵入了企业后台管理,盗取了数据信息。

这在其中包括客户公布、个人的贴子、hach登陆密码及其个人材料,共涉及到70000条信息内容。

不仅这般,网络黑客还将这事表露给了一个爆料网站DDoSecrets,与维基解密相近,从业公布网络黑客盗取的数据信息和保密信息等工作中。

在事情公布以前,该网址的新闻记者仍在社交媒体上叫嚣Gab的CEOAndrew Torba:

DDoSecrets乃至也没有公布一切信息,Gab就早已担心了。

接着,许多新闻媒体、权威专家在调研了这个企业的git commit纪录以后发觉,是一个名字叫做“Fosco Marotto”帐户,变更了后台管理的编码,才让网络黑客趁虚而入。

而Fosco Marotto,恰好是企业的CTO。

CTO敲代码弄出低等BUG:遭遇勒索后遮盖直接证据 接到恐吓威胁

但是现阶段,递交编码早已被删掉。

但還是被用心找到了那时候的网站快照。

快照更新上表明,编码中存有显著的低等不正确,第23行中的“reject”和“filter”被删除了。

这两个API函数,本来用以阻拦SQL引入系统漏洞的进攻。

实际来讲,便是当SQL命令传输到后端开发数据库查询远程服务器,保证 在其中的故意指令早已被消除。

但她们沒有采用这类作法,只是在Rails函数中,加上了一个包括 “find_by_sql”方式 的启用,造成 查看字符串数组中的键入没经过虑,而被立即接纳。

(Rails是一个网站建设工具箱)

一位Facebook 的前产品工程师Dmitry Borodaenko表明:

假如对SQL数据库查询有一切掌握得话,就应当听闻过SQL引入进攻。

尽管如今还不可以百分之百明确是由这一系统漏洞所造成的,但也是极有可能的。

也有许多权威专家指责了企业过后删掉git commit的个人行为。

这类删掉违背了“支系源码务必公开化”的条文。

讥讽的是,早在2012年,这名CTO仍在StackOverFlow上警示过别的程序猿别犯那样的不正确:

应当应用参数化设计查看,避免被SQL引入进攻。

因而就免不了让一部分网民猜疑,此次他是有意泄漏数据信息的。

CTO:生平第一次遭受恐吓威胁

事儿都还没公布报导的情况下,Gab就马上回复了这事,应当是由于一些新闻记者收到了该企业的泄漏数据信息。

2月26日,Gab CEOAndrew Torba就发布官方网申明,否定了这一侵入个人行为。

大家发觉了这一系统漏洞,并在上星期早已开展了修复,还将下手开展全方位的安全性审批。

并表明就私人信息来讲,Gab从客户那边搜集的信息内容很少。因而一旦产生泄露,对客户的危害也会降到最少。

但这件事情被ArsTechnica报导、局势更为比较严重以后,Gab挑选了与CTO站在一起一致对外开放。

CEOAndrew Torba连射两根申明,认可了官方网站被侵入这一客观事实。

他还表明企业正遭受网络黑客的敲诈勒索,保释金为近500000美金的BTC,而且这事早已向执法部门汇报。

而被告方——CTOFosco Marotto,也在HackerNews发布了个人声明。

之中表明“自身生平第一次遭受了恐吓威胁”,“现阶段沒有一切直接证据表明,那一次编码递交与此次黑客攻击有一切立即联络”,“向ArsTechnica出示信息的那人,跟是我本人恩仇”。

还得出了一些争辩的原因:

我以往写了好多年的SQL,自然清晰客户键入的必要性。我都曾用各种各样语言表达读过许多 客户键入的编码。

我并并不是一个Rails开发人员,我对Rails和ActiveRecord是持否认心态的。

网民:CTO还自身敲代码?

事情一出,许多网民立即将导火索偏向CTO:为何C级管理层也要亲自敲代码?

有些人觉得,CTO应当有更关键的岗位职责,例如发展战略制订和管理决策,而不是关心关键点,更不容易亲自敲代码。

对于此事,也有些人明确提出不一样见解:

这并并不是通用性规律,在不一样的企业,CTO的工作职责很有可能会大不一样。

在Gab那样的中小型新成立公司,CTO做为技术水准最高者,亲自敲代码,并不是是不太可能的。就算并不是亲自敲代码,也必须为新项目的交货步骤承担。

但是,让网络黑客运用SQL引入进攻,还产生在一位前Facebook技术工程师的身上,这确实让许多 网民觉得难以想象。

一位网民坦言道:假如CTO核查后还发生这类不正确,他便是个傻子,要不便是技术工程师们在蒙骗傻子。

也是有网民为他抱不平

一部分网民表明:所有人都很有可能犯小白不正确,这就是为何即便是老总,还要开展编码核查的缘故。

曾在Facebook出任高級前端工程师的一名网民,对于此事一点也不感觉诧异:“沒有听闻过迅速行動并解决困难吗?关键是编码速率,而不是品质。”

也是有网民觉得,前Facebook技术工程师不容易犯小白编号不正确,账号可能是失窃了。

但是随后被网民回应:“失窃也仅仅另一个初学者不正确。”

也有网民强调,Gab或许沒有静态数据剖析安全性检测工具(SAST),要不便是有意忽视了系统软件意见反馈。

目前的一切一个编码静态数据分析工具都是会对你说,那样撰写SQL是一个十分槽糕的作法。CI管路乃至会立即回绝编码,回绝合拼编码。

换句话说,即便开发者忽视了这一显著的系统漏洞,系统软件自身也可以阻拦它。

不容置疑的是,不管全过程怎样,做为CTO的Fosco都需要为此次事情负责任。

CTO们一定要注意!

那麼那么问题来了:怎样防止重演Fosco的分崩离析?

这里有一份5.6K星的完全免费明细。

基本上有关CTO的一切,都能在里面寻找,真是是CTO塑造的家庭保姆级手册。

但是这一份手册,将关键对于新成立公司和髙速提高型公司的CTO和产品研发高级副总裁。

內容包含了从录取到管理方法、技术性、营销推广等层面。

大概包含:自我定位、录取步骤、管理方案、员工守则、开发设计全过程、软件体系结构、技术培训、初创公司、商品、营销推广,及其别的有关資源的连接。

好啦,就剩最后一个难题了。

最先你得是一个CTO。(手动狗头)

CTO敲代码弄出低等BUG:遭遇勒索后遮盖直接证据 接到恐吓威胁

相关文章:

  • 华为秀公司实习程序媛:会跳舞的妹子又美又飒2021-03-07 22:34:15
  • 是个狠人 埃隆马斯克规定推特网程序猿书面形式打印出编码:证实自己没有捞鱼2021-03-07 22:34:15
  • 程序猿在离企业一公里健身房猝死 人民法院:可认定工伤2021-03-07 22:34:15
  • 今天2022程序员节:你了解1024的内涵吗?2021-03-07 22:34:15
  • 今日1024:程序员的“青春饭”还稳吗?互联网公司996使你焦虑情绪吗?2021-03-07 22:34:15
  • 俄妹COS《2077》朱迪互联网爆红 长相和身型提升平行时空2021-03-07 22:34:15
  • 周董赠送法国巴黎圣日耳曼18号nba球衣:当场跟周杰伦老婆高兴合影照片引网民关注点赞2021-03-07 22:34:15
  • BTC、以太坊忽然再度狂跌 百亿元资产暴仓2021-03-07 22:34:15
  • 发表评论

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。