- 注册时间
- 2004-6-25
- 最后登录
- 1970-1-1
- 日志
- 阅读权限
- 50
|
发表于 2004-9-29 02:18:20
|
显示全部楼层
笨笨去看了一下,得出了以下结论:
1)随梦所说确有其事!
2)这应该是个新BUG,因为北京使馆使用了比较新的ASP.net来开发北京进度数据库查询系统.
3)北京使馆系统严重不安全,没有像CIC一样使用https安全协议.
4)在输入档案号的地方任意输入一个字母或数字都有可能查到信息(比如B,或者0之类的).显然代码只判断档案号是否包含你输入的字母,而不是完全相等(这就是这个致命错误的原因)
5)当你任意输入一个字母加上生日后,如果有多名申请人符合以上条件,系统只显示并显示第一条,并忽略后面的.因为同生日的人应该比较多,即使知道某个人的生日,可能显示出来的也不是他的资料
6) 每个生日加一个FN包含的字母或者数字可能会泄漏一个人的资料.由于每个人的FN肯定包含B, 假设生日跨度30年的话,将有可能泄漏 1*30*365 = 10950人的资料.
7)泄漏的资料里尽管没有你的地址信息,但要命的是可能利用在北京查出的信息到CIC上查出地址信息.
8)万幸的是CIC还要求主申请的姓,所以知道北京的信息后,还需要猜测主申请人的姓,才能登陆CIC
9)此问题只发生在北京大使馆
10)请立即向北京大使馆报告此问题. |
|