大约15年前,我曾为一家咨询公司做过一些工作
大约15年前我曾为一家咨询公司工作。这家公司会将他们自己的定制开源内容管理系统(cms)应用到大多数项目中——该系统基于mongodb,由CEO开发。他是个很好的人,编程也很棒。但他完全是自学编程的,有很多盲点。而且他非常讨厌别人指出他的盲点。有一次他参加完React大会回来后,以为React团队发明了函数式编程。公司里的一位朋友开始研究这个CMS。结果发现登录系统是通过给用户一个包含用户文档ID的cookie来实现的,该文档ID对应用户身份。没有任何签名,只是明文的文档ID。文档ID(至少之前)大多是按顺序生成的,所以你只需在cookie中枚举文档ID就可以登录任何人的账户。CEO告诉我们这实际上并不是安全漏洞。然后坚持认为我们不需要分配CVE编号,也不需要通知任何客户和用户。他不想修复代码。…
源讨论我发现了一个漏洞。他们找来了一位律师原帖 439 条评论 · 导入时统计