CVE:CVE-2006-6629
CNNVD:CNNVD-200612-396
WeBWorK Program Generation (PG) Language的2.3.1之前版本中的lib/WeBWorK/PG/Translator.pm使用不充分限制的正则表达式来测定宏文件名的有效性，攻击者上载名字中含有(1)dangerousMacros.pl，(2)PG.pl或(3)IO.pl字符串的任意宏文件。
solution:Upgrade webwork program_generation_language to a higher version than 2.3,and avoid the version (,2.3]