CVE-2019-7233
LowSummary
In libdoc through 2019-01-28, doc2text in catdoc.c has a NULL pointer dereference. This can lead to an application crash.
Risk Assessment
A crafted file can crash an application using libdoc, causing denial of service. This may disrupt document processing.
Recommendation
Upgrade libdoc to a version containing a fix or avoid processing untrusted files. Implement input file validation.
Other vulnerabilities in libdoc
See all- CVE-2018-20451Low
The process_file function in reader.c in libdoc through 2017-10-23 has a heap-based buffer over-read that allows attackers to cause a denial of service (application crash) via a crafted file.
- CVE-2018-20453Low
The getlong function in numutils.c in libdoc through 2017-10-23 has a heap-based buffer over-read that allows attackers to cause a denial of service (application crash) via a crafted file.
- CVE-2019-7156Low
In libdoc through 2019-01-28, calcFileBlockOffset in ole.c allows division by zero. This can lead to an application crash.
Original NVD description (English source)
In libdoc through 2019-01-28, doc2text in catdoc.c has a NULL pointer dereference.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

