Impact
LibreOffice Draw can import PDF documents. When a stream object is imported, the length of the stream is taken from the object's dictionary and is not checked against the actual number of bytes present. As a result, the routine that copies the stream overflows the heap buffer, potentially corrupting memory or causing a crash. This flaw corresponds to CWE-125 and CWE-787 and could lead to memory corruption or a crash.
Affected Systems
The Document Foundation’s LibreOffice suite, specifically the Draw component that handles PDF imports, is affected. Users running any of the supported operating systems (Windows, macOS, Linux) with an unpatched version may be impacted when the PDF import feature is used.
Risk and Exploitability
The CVSS score of 5.4 indicates moderate severity. The flaw requires a crafted PDF file to be processed by the application, so the likely attack vector is local file exploitation; a remote attacker would need the victim to open a malicious document. EPSS data is not available and the vulnerability is not listed in CISA KEV, suggesting no known widespread exploitation yet. However, potential heap corruption could lead to crashes.
OpenCVE Enrichment