leonhad/pdftools

leonhad/pdftools

GitHubGitHub
Unavailable
This project is no longer available (or publicly accessible) from GitHub
Releases2
Frequency7 years 8 months
Last Release
A high level tools to convert PDF files to ePUB formats

CVE History

CVEPublishedCVSS v3CVSS v2

pdftools is a high level tools to convert PDF files to ePUB formats. In versions up to and including 0.5.0 maliciously crafted epub files can cause a stack overflow leading to a crash. This issue has not yet been addressed and users are advised to avoid untrusted input to their systems.

5.5 MEDIUM4.3 MEDIUM

An issue was discovered in pdftools through 20200714. A NULL pointer dereference exists in the function node::ObjNode::Value() located in objnode.cpp. It allows an attacker to cause Denial of Service.

5.5 MEDIUM4.3 MEDIUM

An issue was discovered in pdftools through 20200714. A NULL pointer dereference exists in the function node::BDCNode::~BDCNode() located in bdcnode.cpp. It allows an attacker to cause Denial of Service.

7.8 HIGH6.8 MEDIUM

An issue was discovered in pdftools through 20200714. A stack-buffer-overflow exists in the function Analyze::AnalyzePages() located in analyze.cpp. It allows an attacker to cause code Execution.

5.5 MEDIUM4.3 MEDIUM

An issue was discovered in pdftools through 20200714. A NULL pointer dereference exists in the function Analyze::AnalyzeXref() located in analyze.cpp. It allows an attacker to cause Denial of Service.

5.5 MEDIUM4.3 MEDIUM

An issue was discovered in pdftools through 20200714. A NULL pointer dereference exists in the function Font::Size() located in font.cpp. It allows an attacker to cause Denial of Service.

5.5 MEDIUM4.3 MEDIUM

An issue was discovered in pdftools through 20200714. A NULL pointer dereference exists in the function Analyze::AnalyzeRoot() located in analyze.cpp. It allows an attacker to cause Denial of Service.