CVE-2025-9394: PoDoFo PDF Dictionary PdfTokenizer.cpp DetermineDataType use after free
A flaw has been found in PoDoFo 1.1.0-dev. This issue affects the function PdfTokenizer::DetermineDataType of the file src/podofo/main/PdfTokenizer.cpp of the component PDF Dictionary Parser. Executing manipulation can lead to use after free. It is possible to launch the attack on the local host. The exploit has been published and may be used. This patch is called 22d16cb142f293bf956f66a4d399cdd65576d36c. A patch should be applied to remediate this issue.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2025-9394?
The severity of CVE-2025-9394 is classified as high due to the potential for a use after free vulnerability.
How do I fix CVE-2025-9394?
To fix CVE-2025-9394, you need to update to a patched version of PoDoFo as provided by the vendor.
What components are affected by CVE-2025-9394?
CVE-2025-9394 affects the PDF Dictionary Parser component within PoDoFo software.
What can an attacker achieve by exploiting CVE-2025-9394?
By exploiting CVE-2025-9394, an attacker can potentially execute arbitrary code leading to system compromise.
What is the function involved in CVE-2025-9394?
The function involved in CVE-2025-9394 is PdfTokenizer::DetermineDataType located in PdfTokenizer.cpp.