促的脚步声走进来,西装外套随意搭在臂弯,眼底带着被深夜电话吵醒的烦躁,进门第一件事不是查看泄露日志、复盘项目漏洞,而是扫过房间里所有人,目光精准锁定站在角落的林晚。
“现在事态闹到监管层面,全网舆情彻底失控,公司品牌声誉、融资进度全毁了,必须尽快敲定对外统一说辞,划定直接责任人。”周明走到会议长桌旁,随手将一份空白责任认定书拍在桌面,纸张撞击实木发出沉闷的声响,“项目隐私加密模块全权由林晚负责,底层权限校验漏洞是本次泄露的核心诱因,所有后果,由你承担主要责任。”
话音落下,同组两名研发顺势往前站了半步,语气轻飘飘划清自身所有关联,全然不提此前推诿模块、拒绝配合复测的过往。
“周总监,我们入职之初的项目分工文档写得很清楚,我们只负责前端业务交互逻辑,隐私防护、权限管控、异常拦截全部归属林晚的工作范畴。上线前我们也善意提醒过她,底层加密逻辑存在疏漏,只是她太过自信,没有及时完善防护冗余。”高个子研发低头看着桌面,避开林晚直视过来的目光,“出事之前我们就和她沟通过风险,是她坚持不用调整代码,我们也没有办法。”
另一名戴黑框眼镜的研发跟着附和,字字句句颠倒黑白:“测试阶段我们只配合业务流程调试,安全层面的内容从来不属于我们的工作范围,这次大规模数据泄露,和我们没有半点关系。”
两人一唱一和,默契抹去所有敷衍、推诿、不作为的痕迹,把全部过错推到林晚一人身上。狭小的运维办公室空气凝滞得近乎窒息,窗外的天光明明缓缓亮起,房间里却透着化不开的阴冷。
林晚缓缓抬起头,眼底褪去了方才的茫然,只剩下一片淡淡的疲惫。她点开手机聊天记录存档,从最早分配项目的工作群对话,到三次提交漏洞报告后的私聊沟通,再到和两名研发协商补全代码被敷衍回绝的截图,一一展现在众人眼前。
“上线前第七天,我在部门大群提交高危漏洞报告,@所有人申请延后三天复测,周总监回复项目排期不可更改;上线前第五天,我私下找两位研发,希望配合完善权限二次核验代码,一人说手上并行三个迭代没时间,一人说低概率漏洞无需耗费工期;上线前三天,我单独向总监汇报风险,被判定为新人过度放大隐患,强行要求按期打包发布。”
她一字一句,语速平稳,没有歇斯底里的控诉,只有事实平铺直叙的寒凉。
“权限漏洞不是凭空出现,是管理层压
本章未完,请点击下一页继续阅读!