CVE:CVE-2016-7954
CNNVD:CNNVD-201610-469
Bundler是一套基于C和C++开发的称为structure-from-motion（SfM）的系统，它能够利用无序的图片集合（例如来自网络的图片）重建出3D的模型。 
Bundler 1.x版本中存在安全漏洞。远程攻击者可利用该漏洞注入任意的Ruby代码。
solution:Upgrade bundler bundler to a higher version than 1.0.0,1.0.0:beta1,1.0.0:beta10,1.0.0:beta6,1.0.0:beta7,1.0.0:beta8,1.0.0:beta9,1.0.0:rc1,1.0.0:rc2,1.0.0:rc3,1.0.0:rc4,1.0.0:rc5,1.0.0:rc6,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5,1.0.6,1.0.7,1.0.8,1.0.9,1.0.10,1.0.11,1.0.12,1.0.13,1.0.14,1.0.15,1.0.16,1.0.17,1.0.18,1.0.19:rc,1.0.20,1.0.20:rc,1.0.21,1.0.21:rc,1.1:pre,1.1:pre1,1.1:pre10,1.1:pre2,1.1:pre3,1.1:pre4,1.1:pre5,1.1:pre6,1.1:pre7,1.1:pre8,1.1:pre9,1.1:rc,1.1:rc2,1.1:rc3,1.1:rc4,1.1:rc5,1.1:rc6,1.1:rc7,1.1:rc8,1.1.0,1.1.1,1.1.2,1.1.3,1.1.4,1.1.5,1.2.0,1.2.0:pre,1.2.0:pre1,1.2.0:rc,1.2.0:rc2,1.2.1,1.2.2,1.2.3,1.2.4,1.2.5,1.3.0,1.3.0:pre,1.3.0:pre2,1.3.0:pre3,1.3.0:pre4,1.3.0:pre5,1.3.0:pre6,1.3.0:pre7,1.3.0:pre8,1.3.1,1.3.2,1.3.3,1.3.4,1.3.5,1.3.6,1.4.0:pre1,1.4.0:rc1,1.5.0,1.5.0:rc1,1.5.0:rc2,1.5.1,1.5.2,1.5.3,1.6.0,1.6.1,1.6.2,1.6.3,1.6.4,1.6.5,1.6.6,1.6.7,1.7.0,1.7.1,1.7.2,1.7.3,1.7.4,1.7.5,1.7.6,1.7.7,1.7.8,1.7.9,1.7.10,1.7.11,1.7.12,1.7.13,1.7.14,1.7.15,1.8.0,1.8.0:pre,1.8.0:rc,1.8.1,1.8.2,1.8.3,1.8.4,1.8.5,1.8.6,1.8.7,1.8.8,1.8.9,1.9.0,1.9.0:pre,1.9.0:pre1,1.9.0:rc,1.9.1,1.9.2,1.9.3,1.9.4,1.9.5,1.9.6,1.9.7,1.9.8,1.9.9,1.9.10,1.10.0,1.10.0:pre,1.10.0:pre1,1.10.0:pre2,1.10.0:rc,1.10.1,1.10.2,1.10.3,1.10.4,1.10.5,1.10.6,1.11.0,1.11.0:pre1,1.11.0:pre2,1.11.1,1.11.2,1.12.0,1.12.0:pre1,1.12.0:pre2,1.12.0:rc,1.12.0:rc2,1.12.0:rc3,1.12.0:rc4,1.12.1,1.12.2,1.12.3,1.12.4,1.12.5,1.12.6,1.13.0,1.13.0:pre1,1.13.0:rc1,1.13.0:rc2,1.13.1,1.13.2,1.13.3,1.13.4,1.13.5,1.13.6,and avoid the version 1.0.0,1.0.0:beta1,1.0.0:beta10,1.0.0:beta6,1.0.0:beta7,1.0.0:beta8,1.0.0:beta9,1.0.0:rc1,1.0.0:rc2,1.0.0:rc3,1.0.0:rc4,1.0.0:rc5,1.0.0:rc6,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5,1.0.6,1.0.7,1.0.8,1.0.9,1.0.10,1.0.11,1.0.12,1.0.13,1.0.14,1.0.15,1.0.16,1.0.17,1.0.18,1.0.19:rc,1.0.20,1.0.20:rc,1.0.21,1.0.21:rc,1.1:pre,1.1:pre1,1.1:pre10,1.1:pre2,1.1:pre3,1.1:pre4,1.1:pre5,1.1:pre6,1.1:pre7,1.1:pre8,1.1:pre9,1.1:rc,1.1:rc2,1.1:rc3,1.1:rc4,1.1:rc5,1.1:rc6,1.1:rc7,1.1:rc8,1.1.0,1.1.1,1.1.2,1.1.3,1.1.4,1.1.5,1.2.0,1.2.0:pre,1.2.0:pre1,1.2.0:rc,1.2.0:rc2,1.2.1,1.2.2,1.2.3,1.2.4,1.2.5,1.3.0,1.3.0:pre,1.3.0:pre2,1.3.0:pre3,1.3.0:pre4,1.3.0:pre5,1.3.0:pre6,1.3.0:pre7,1.3.0:pre8,1.3.1,1.3.2,1.3.3,1.3.4,1.3.5,1.3.6,1.4.0:pre1,1.4.0:rc1,1.5.0,1.5.0:rc1,1.5.0:rc2,1.5.1,1.5.2,1.5.3,1.6.0,1.6.1,1.6.2,1.6.3,1.6.4,1.6.5,1.6.6,1.6.7,1.7.0,1.7.1,1.7.2,1.7.3,1.7.4,1.7.5,1.7.6,1.7.7,1.7.8,1.7.9,1.7.10,1.7.11,1.7.12,1.7.13,1.7.14,1.7.15,1.8.0,1.8.0:pre,1.8.0:rc,1.8.1,1.8.2,1.8.3,1.8.4,1.8.5,1.8.6,1.8.7,1.8.8,1.8.9,1.9.0,1.9.0:pre,1.9.0:pre1,1.9.0:rc,1.9.1,1.9.2,1.9.3,1.9.4,1.9.5,1.9.6,1.9.7,1.9.8,1.9.9,1.9.10,1.10.0,1.10.0:pre,1.10.0:pre1,1.10.0:pre2,1.10.0:rc,1.10.1,1.10.2,1.10.3,1.10.4,1.10.5,1.10.6,1.11.0,1.11.0:pre1,1.11.0:pre2,1.11.1,1.11.2,1.12.0,1.12.0:pre1,1.12.0:pre2,1.12.0:rc,1.12.0:rc2,1.12.0:rc3,1.12.0:rc4,1.12.1,1.12.2,1.12.3,1.12.4,1.12.5,1.12.6,1.13.0,1.13.0:pre1,1.13.0:rc1,1.13.0:rc2,1.13.1,1.13.2,1.13.3,1.13.4,1.13.5,1.13.6