CVE:CVE-2013-4660
CNNVD:CNNVD-201306-525
nodejs是是一个基于ChromeV8引擎的JavaScript运行环境通过对Chromev8引擎进行了封装以及使用事件驱动和非阻塞IO的应用让Javascript开发高性能的后台应用成为了可能。
nodejs 的JS-YAML模块2.0.5之前的版本中存在输入验证错误漏洞，该漏洞源于程序解析输入没有正确考虑不安全的!!js/function标签。远程攻击者可通过特制的字符串触发评估（eval）操作，利用该漏洞执行任意代码。
solution:Upgrade js-yaml_project js-yaml to a higher version than 2.0.4,0.2.0,0.2.1,0.2.2,0.3.0,0.3.1,0.3.2,0.3.3,0.3.4,0.3.5,0.3.6,0.3.7,1.0.0,1.0.1,1.0.2,1.0.3,2.0.0,2.0.1,2.0.2,2.0.3,and avoid the version (,2.0.4],0.2.0,0.2.1,0.2.2,0.3.0,0.3.1,0.3.2,0.3.3,0.3.4,0.3.5,0.3.6,0.3.7,1.0.0,1.0.1,1.0.2,1.0.3,2.0.0,2.0.1,2.0.2,2.0.3