Adobe Reader contains an overflow condition that is due to the program not allocating enough heap space for PDF files. With a specially crafted PDF file, a context-dependent attacker can cause a heap overflow, resulting in a denial of service or potentially execution of arbitrary code