Visualization Library是轻型的C++ OpenGL中间件,用于开发2D和3D图形。 Visualization Library的src/vl/vlDAT.cpp文件中的vl::loadDAT()和vl::isDAT()函数中存在缓冲区溢出漏洞,用户受骗打开了特制的DAT文件就可以触发这个溢出,导致以当前用户的权限执行任意代码。
Visualization Library是轻型的C++ OpenGL中间件,用于开发2D和3D图形。 Visualization Library的src/vl/vlDAT.cpp文件中的vl::loadDAT()和vl::isDAT()函数中存在缓冲区溢出漏洞,用户受骗打开了特制的DAT文件就可以触发这个溢出,导致以当前用户的权限执行任意代码。