Photodex ProShow Producer contains an overflow condition in the ExpandMacroFilename() function. The issue is triggered as user-supplied input is not properly validated when handling a string from the cpicHelpFile identifier. With a specially crafted string, a context-dependent attacker can cause a stack-based buffer overflow, resulting in a denial of service or potentially execution of arbitrary code.