Every CVE Search/ Get API key

CVE-2019-13283

In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in strncpy from FoFiType1:...

7.8 HighFix available

In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in strncpy from FoFiType1::parse in fofi/FoFiType1.cc because it does not ensure the source string has a valid length before making a fixed-length copy. It can, for example, be triggered by sending a crafted PDF document to the pdftotext tool. It allows an attacker to use a crafted pdf file to cause Denial of Service or an information leak, or possibly have unspecified other impact.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

1.13%Down 0.2 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 7.8

In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in strncpy from FoFiType1::parse in fofi/FoFiType1.cc because it does not ensure the source string has a valid length before making a fixed-length copy. It can, for example, be triggered by sending a crafted PDF document to the pdftotext tool. It allows an attacker to use a crafted pdf file to cause Denial of Service or an information leak, or possibly have unspecified other impact.

Record
CVE-2019-13283
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-125
Updated
2026-11-02
CVE List No score

In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in strncpy from FoFiType1::parse in fofi/FoFiType1.cc because it does not ensure the source string has a valid length before making a fixed-length copy. It can, for example, be triggered by sending a crafted PDF document to the pdftotext tool. It allows an attacker to use a crafted pdf file to cause Denial of Service or an information leak, or possibly have unspecified other impact.

Record
CVE-2019-13283
Updated
2026-11-02
EUVDEUVD-2019-4790 No score

In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in strncpy from FoFiType1::parse in fofi/FoFiType1.cc because it does not ensure the source string has a valid length before making a fixed-length copy. It can, for example, be triggered by sending a crafted PDF document to the pdftotext tool. It allows an attacker to use a crafted pdf file to cause Denial of Service or an information leak, or possibly have unspecified other impact.

Record
EUVD-2019-4790
Updated
2026-11-03
GitHub AdvisoriesGHSA-29m3-xwpr-p76m 7.8

In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in strncpy from FoFiType1:...

In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in strncpy from FoFiType1::parse in fofi/FoFiType1.cc because it does not ensure the source string has a valid length before making a fixed-length copy. It can, for example, be triggered by sending a crafted PDF document to the pdftotext tool. It allows an attacker to use a crafted pdf file to cause Denial of Service or an information leak, or possibly have unspecified other impact.

Record
GHSA-29m3-xwpr-p76m
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-125
Updated
2026-11-02
OSVUBUNTU-CVE-2019-13283 7.8

In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in strncpy from FoFiType1::parse in fofi/FoFiType1.cc because it does not ensure the source string has a valid length before making a fixed-length copy. It can, for example, be triggered by sending a crafted PDF document to the pdftotext tool. It allows an attacker to use a crafted pdf file to cause Denial of Service or an information leak, or possibly have unspecified other impact.

Record
UBUNTU-CVE-2019-13283
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVSUSE-SU-2023:0480-1 No score

Security update for poppler

This update for poppler fixes the following issues:

  • CVE-2022-38784: Fixed integer overflow in the JBIG2 decoder (bsc#1202692).
  • CVE-2019-13283: Fixed heap-based buffer over-read that could be triggered by sending a crafted PDF document to the pdftotext tool (bsc#1140877).
Record
SUSE-SU-2023:0480-1
Updated
2026-11-02
OSVSUSE-SU-2023:0494-1 No score

Security update for poppler

This update for poppler fixes the following issues:

  • CVE-2022-38784: Fixed integer overflow in the JBIG2 decoder (bsc#1202692).
  • CVE-2019-13283: Fixed heap-based buffer over-read that could be triggered by sending a crafted PDF document to the pdftotext tool (bsc#1140877).
Record
SUSE-SU-2023:0494-1
Updated
2026-11-02
OSVSUSE-SU-2023:0496-1 No score

Security update for poppler

This update for poppler fixes the following issues:

  • CVE-2019-13283: Fixed heap-based buffer over-read that could be triggered by sending a crafted PDF document to the pdftotext tool (bsc#1140877).
Record
SUSE-SU-2023:0496-1
Updated
2026-11-02
OSVUSN-4646-1 No score

poppler vulnerabilities

It was discovered that Poppler incorrectly handled certain files. If a user or automated system were tricked into opening a crafted PDF file, an attacker could cause a denial of service.

Record
USN-4646-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
poppler
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 2 CVEs
before 0.62.0-150000.4.9.1
0.62.0-150000.4.9.1
poppler
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 2 CVEs
before 0.62.0-150000.4.9.1
0.62.0-150000.4.9.1
poppler
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 2 CVEs
before 0.62.0-150000.4.9.1
0.62.0-150000.4.9.1
poppler
openSUSE:Leap 15.4
From an advisory covering 2 CVEs
before 0.62.0-150000.4.9.1
0.62.0-150000.4.9.1
poppler
SUSE:OpenStack Cloud 9
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler-qt
SUSE:OpenStack Cloud 9
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler-qt
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler-qt
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
Show 16 moreShow less
Affected packages
PackageAffectedFixed
poppler
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler-qt
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler-qt
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler
SUSE:Linux Enterprise Server 12 SP4-ESPOS
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler-qt
SUSE:Linux Enterprise Server 12 SP4-ESPOS
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler
SUSE:Linux Enterprise Server 12 SP4-LTSS
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler-qt
SUSE:Linux Enterprise Server 12 SP4-LTSS
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler-qt
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler-qt
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 0.43.0-16.22.1
0.43.0-16.22.1
poppler
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 0.24.4-14.23.1
0.24.4-14.23.1
poppler
Ubuntu:16.04:LTS
before 0.41.0-0ubuntu1.15, plus listed versions
0.33.0-0ubuntu30.37.0-0ubuntu10.38.0-0ubuntu10.41.0-0ubuntu10.41.0-0ubuntu1.1
Show 13 moreShow less
0.41.0-0ubuntu1.20.41.0-0ubuntu1.30.41.0-0ubuntu1.40.41.0-0ubuntu1.50.41.0-0ubuntu1.60.41.0-0ubuntu1.70.41.0-0ubuntu1.80.41.0-0ubuntu1.90.41.0-0ubuntu1.100.41.0-0ubuntu1.110.41.0-0ubuntu1.120.41.0-0ubuntu1.130.41.0-0ubuntu1.14
0.41.0-0ubuntu1.15
poppler
Ubuntu:16.04:LTS
From an advisory covering 5 CVEs
before 0.41.0-0ubuntu1.15, plus listed versions
0.33.0-0ubuntu30.37.0-0ubuntu10.38.0-0ubuntu10.41.0-0ubuntu10.41.0-0ubuntu1.1
Show 13 moreShow less
0.41.0-0ubuntu1.20.41.0-0ubuntu1.30.41.0-0ubuntu1.40.41.0-0ubuntu1.50.41.0-0ubuntu1.60.41.0-0ubuntu1.70.41.0-0ubuntu1.80.41.0-0ubuntu1.90.41.0-0ubuntu1.100.41.0-0ubuntu1.110.41.0-0ubuntu1.120.41.0-0ubuntu1.130.41.0-0ubuntu1.14
0.41.0-0ubuntu1.15
poppler
Ubuntu:18.04:LTS
From an advisory covering 5 CVEs
before 0.62.0-2ubuntu2.11, plus listed versions
0.57.0-2ubuntu40.57.0-2ubuntu50.62.0-1ubuntu10.62.0-2ubuntu10.62.0-2ubuntu2
Show 9 moreShow less
0.62.0-2ubuntu2.10.62.0-2ubuntu2.20.62.0-2ubuntu2.40.62.0-2ubuntu2.50.62.0-2ubuntu2.60.62.0-2ubuntu2.70.62.0-2ubuntu2.80.62.0-2ubuntu2.90.62.0-2ubuntu2.10
0.62.0-2ubuntu2.11

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-13283 is a high vulnerability (CVSS 7.8) in Fedoraproject Fedora, published July 4, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.13%, the 66th percentile. Fixed in poppler 0.24.4-14.23.1.

References

Show 17 moreShow less
MoveEnter Open