CVE-2008-2950
poppler < 0.8.4 - Remote Code Execution via Page Destructor
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2008-2950. PoCs published by Felipe Andres Manzano.
AI-analyzed exploit summary This exploit targets a memory management vulnerability in libpoppler's Page class constructor/destructor, leading to arbitrary code execution via a use-after-free condition. The PoC generates a malicious PDF file that triggers the vulnerability when processed by tools like pdftotext or evince.
Description
The Page destructor in Page.cc in libpoppler in Poppler 0.8.4 and earlier deletes a pageWidgets object even if it is not initialized by a Page constructor, which allows remote attackers to execute arbitrary code via a crafted PDF document.
Exploits (1)
This exploit targets a memory management vulnerability in libpoppler's Page class constructor/destructor, leading to arbitrary code execution via a use-after-free condition. The PoC generates a malicious PDF file that triggers the vulnerability when processed by tools like pdftotext or evince.