CVE-2010-2640
Array index error in the PK font parser in the dvi-backend component in Evince 2.32 and earlier...
CVE-2010-2640 is a high vulnerability (CVSS 7.6) in Redhat Evince, published January 7, 2011. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.93%, the 92nd percentile. Fixed in evince 2.30.3-2.
Array index error in the PK font parser in the dvi-backend component in Evince 2.32 and earlier allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted font in conjunction with a DVI file that is processed by the thumbnailer.
Exploit likelihood
What each source reports
NVD Score used
7.6
Array index error in the PK font parser in the dvi-backend component in Evince 2.32 and earlier allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted font in conjunction with a DVI file that is processed by the thumbnailer.
- Record
CVE-2010-2640- CVSS 2.0
- 7.6 High
AV:N/AC:H/Au:N/C:C/I:C/A:C - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
Array index error in the PK font parser in the dvi-backend component in Evince 2.32 and earlier allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted font in conjunction with a DVI file that is processed by the thumbnailer.
- Record
CVE-2010-2640- Updated
- 2026-11-02
EUVDEUVD-2010-2644 No score
Array index error in the PK font parser in the dvi-backend component in Evince 2.32 and earlier allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted font in conjunction with a DVI file that is processed by the thumbnailer.
- Record
EUVD-2010-2644- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-8g52-q4jc-4p2g No score
Array index error in the PK font parser in the dvi-backend component in Evince 2.32 and earlier...
Array index error in the PK font parser in the dvi-backend component in Evince 2.32 and earlier allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted font in conjunction with a DVI file that is processed by the thumbnailer.
- Record
GHSA-8g52-q4jc-4p2g- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV No score
Array index error in the PK font parser in the dvi-backend component in Evince 2.32 and earlier allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted font in conjunction with a DVI file that is processed by the thumbnailer.
- Record
CVE-2010-2640- Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-2640 No score
Array index error in the PK font parser in the dvi-backend component in Evince 2.32 and earlier allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted font in conjunction with a DVI file that is processed by the thumbnailer.
- Record
DEBIAN-CVE-2010-2640- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10041-1 No score
evince-3.22.1-1.1 on GA media
These are all security issues fixed in the evince-3.22.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10041-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
evinceDebian:12 |
before 2.30.3-2 | 2.30.3-2 |
evinceDebian:13 |
before 2.30.3-2 | 2.30.3-2 |
evinceDebian:5.0 |
before 2.22.2-4~lenny2, plus listed versions 2.22.2-4~lenny1 |
2.22.2-4~lenny2 |
evinceRed Hat:enterprise_linux:6::client |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-debuginfoRed Hat:enterprise_linux:6::client |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-develRed Hat:enterprise_linux:6::client |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-dviRed Hat:enterprise_linux:6::client |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-libsRed Hat:enterprise_linux:6::client |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evinceRed Hat:enterprise_linux:6::computenode |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
Show 14 moreShow less
| Package | Affected | Fixed |
|---|---|---|
evince-develRed Hat:enterprise_linux:6::computenode |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-dviRed Hat:enterprise_linux:6::computenode |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-libsRed Hat:enterprise_linux:6::computenode |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evinceRed Hat:enterprise_linux:6::server |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-debuginfoRed Hat:enterprise_linux:6::server |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-develRed Hat:enterprise_linux:6::server |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-dviRed Hat:enterprise_linux:6::server |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-libsRed Hat:enterprise_linux:6::server |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evinceRed Hat:enterprise_linux:6::workstation |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-develRed Hat:enterprise_linux:6::workstation |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-dviRed Hat:enterprise_linux:6::workstation |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evince-libsRed Hat:enterprise_linux:6::workstation |
before 0:2.28.2-14.el6_0.1 | 0:2.28.2-14.el6_0.1 |
evinceopenSUSE:Tumbleweed |
before 3.22.1-1.1 | 3.22.1-1.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
secunia.com/advisories/43068
lists.mandriva.com/security-announce/2011-01/msg00006.php
secunia.com/advisories/42872
vupen.com/english/advisories/2011/0212
vupen.com/english/advisories/2011/0043
vupen.com/english/advisories/2011/0029
Show 40 moreShow less
lists.fedoraproject.org/pipermail/package-announce/2011-January/052995.html
secunia.com/advisories/42769
vupen.com/english/advisories/2011/0097
debian.org/security/2011/dsa-2357
ubuntu.com/usn/USN-1035-1
lists.opensuse.org/opensuse-security-announce/2011-01/msg00006.html
vupen.com/english/advisories/2011/0102
secunia.com/advisories/42821
vupen.com/english/advisories/2011/0056
redhat.com/support/errata/RHSA-2011-0009.html
git.gnome.org/browse/evince/commit?id=d4139205b010ed06310d14284e63114e88ec6de2
securitytracker.com/id?1024937
lists.fedoraproject.org/pipermail/package-announce/2011-January/052910.html
securityfocus.com/bid/45678
secunia.com/advisories/42847
bugzilla.redhat.com/show_bug.cgi?id=666313
nvd.nist.gov/vuln/detail/CVE-2010-2640
github.com/advisories/GHSA-8g52-q4jc-4p2g
security-tracker.debian.org/tracker/CVE-2010-2640
access.redhat.com/errata/RHSA-2011:0009
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=666314
bugzilla.redhat.com/show_bug.cgi?id=666318
bugzilla.redhat.com/show_bug.cgi?id=666321
security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_0009.json
access.redhat.com/security/cve/CVE-2010-2640
cve.org/CVERecord?id=CVE-2010-2640
access.redhat.com/security/cve/CVE-2010-2641
cve.org/CVERecord?id=CVE-2010-2641
nvd.nist.gov/vuln/detail/CVE-2010-2641
access.redhat.com/security/cve/CVE-2010-2642
cve.org/CVERecord?id=CVE-2010-2642
nvd.nist.gov/vuln/detail/CVE-2010-2642
access.redhat.com/security/cve/CVE-2010-2643
cve.org/CVERecord?id=CVE-2010-2643
nvd.nist.gov/vuln/detail/CVE-2010-2643
suse.com/security/cve/CVE-2010-2640
suse.com/security/cve/CVE-2010-2641
suse.com/security/cve/CVE-2010-2642
suse.com/security/cve/CVE-2010-2643