CVE-2010-2055
Ghostscript 8.71 and earlier reads initialization files from the current working directory, which...
Ghostscript 8.71 and earlier reads initialization files from the current working directory, which allows local users to execute arbitrary PostScript commands via a Trojan horse file, related to improper support for the -P- option to the gs program, as demonstrated using gs_init.ps, a different vulnerability than CVE-2010-4820.
Exploit likelihood
What each source reports
NVD Score used
7.2
Ghostscript 8.71 and earlier reads initialization files from the current working directory, which allows local users to execute arbitrary PostScript commands via a Trojan horse file, related to improper support for the -P- option to the gs program, as demonstrated using gs_init.ps, a different vulnerability than CVE-2010-4820.
- Record
CVE-2010-2055- CVSS 2.0
- 7.2 High
AV:L/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-17
- Updated
- 2026-11-02
CVE List No score
Ghostscript 8.71 and earlier reads initialization files from the current working directory, which allows local users to execute arbitrary PostScript commands via a Trojan horse file, related to improper support for the -P- option to the gs program, as demonstrated using gs_init.ps, a different vulnerability than CVE-2010-4820.
- Record
CVE-2010-2055- Updated
- 2026-11-02
EUVDEUVD-2010-2075 No score
Ghostscript 8.71 and earlier reads initialization files from the current working directory, which allows local users to execute arbitrary PostScript commands via a Trojan horse file, related to improper support for the -P- option to the gs program, as demonstrated using gs_init.ps, a different vulnerability than CVE-2010-4820.
- Record
EUVD-2010-2075- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-pxh5-rx4p-mm6h No score
Ghostscript 8.71 and earlier reads initialization files from the current working directory, which...
Ghostscript 8.71 and earlier reads initialization files from the current working directory, which allows local users to execute arbitrary PostScript commands via a Trojan horse file, related to improper support for the -P- option to the gs program, as demonstrated using gs_init.ps, a different vulnerability than CVE-2010-4820.
- Record
GHSA-pxh5-rx4p-mm6h- Updated
- 2026-11-02
OSV No score
Ghostscript 8.71 and earlier reads initialization files from the current working directory, which allows local users to execute arbitrary PostScript commands via a Trojan horse file, related to improper support for the -P- option to the gs program, as demonstrated using gs_init.ps, a different vulnerability than CVE-2010-4820.
- Record
CVE-2010-2055- Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-2055 No score
Ghostscript 8.71 and earlier reads initialization files from the current working directory, which allows local users to execute arbitrary PostScript commands via a Trojan horse file, related to improper support for the -P- option to the gs program, as demonstrated using gs_init.ps, a different vulnerability than CVE-2010-4820.
- Record
DEBIAN-CVE-2010-2055- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ghostscriptDebian:12 |
before 8.71~dfsg2-6.1 | 8.71~dfsg2-6.1 |
ghostscriptDebian:13 |
before 8.71~dfsg2-6.1 | 8.71~dfsg2-6.1 |
ghostscriptDebian:14 |
before 8.71~dfsg2-6.1 | 8.71~dfsg2-6.1 |
ghostscriptRed Hat:enterprise_linux:5::client From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
ghostscript-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
ghostscript-gtkRed Hat:enterprise_linux:5::client From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
ghostscriptRed Hat:enterprise_linux:5::client_workstation From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
ghostscript-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
ghostscript-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
ghostscriptRed Hat:enterprise_linux:5::server From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
Show 23 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ghostscript-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
ghostscript-develRed Hat:enterprise_linux:5::server From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
ghostscript-gtkRed Hat:enterprise_linux:5::server From an advisory covering 4 CVEs |
before 0:8.70-6.el5_7.6 | 0:8.70-6.el5_7.6 |
ghostscriptRed Hat:enterprise_linux:6::client From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-debuginfoRed Hat:enterprise_linux:6::client From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-develRed Hat:enterprise_linux:6::client From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-docRed Hat:enterprise_linux:6::client From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-gtkRed Hat:enterprise_linux:6::client From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscriptRed Hat:enterprise_linux:6::computenode From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-debuginfoRed Hat:enterprise_linux:6::computenode From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-develRed Hat:enterprise_linux:6::computenode From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-docRed Hat:enterprise_linux:6::computenode From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-gtkRed Hat:enterprise_linux:6::computenode From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscriptRed Hat:enterprise_linux:6::server From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-develRed Hat:enterprise_linux:6::server From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-docRed Hat:enterprise_linux:6::server From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-gtkRed Hat:enterprise_linux:6::server From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscriptRed Hat:enterprise_linux:6::workstation From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-debuginfoRed Hat:enterprise_linux:6::workstation From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-develRed Hat:enterprise_linux:6::workstation From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-docRed Hat:enterprise_linux:6::workstation From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
ghostscript-gtkRed Hat:enterprise_linux:6::workstation From an advisory covering 4 CVEs |
before 0:8.70-11.el6_2.6 | 0:8.70-11.el6_2.6 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2010-2055 is a high vulnerability (CVSS 7.2) in Artifex Afpl Ghostscript, published July 22, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.51%, the 43rd percentile. Fixed in ghostscript 8.71~dfsg2-6.1.
References
osvdb.org/66247
secunia.com/advisories/40532
bugs.debian.org/cgi-bin/bugreport.cgi?bug=583183
bugs.debian.org/cgi-bin/bugreport.cgi?bug=583316
securityfocus.com/archive/1/511476
rhn.redhat.com/errata/RHSA-2012-0095.html
Show 35 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=599564
security.gentoo.org/glsa/glsa-201412-17.xml
vupen.com/english/advisories/2010/1757
savannah.gnu.org/forum/forum.php?forum_id=6368
securityfocus.com/archive/1/511474
lists.fedoraproject.org/pipermail/package-announce/2010-July/043948.html
securityfocus.com/archive/1/511433
bugs.ghostscript.com/show_bug.cgi?id=691350
secunia.com/advisories/40452
lists.opensuse.org/opensuse-security-announce/2010-08/msg00001.html
bugzilla.novell.com/show_bug.cgi?id=608071
secunia.com/advisories/40475
lists.fedoraproject.org/pipermail/package-announce/2010-July/043913.html
securityfocus.com/archive/1/511472
bugs.ghostscript.com/show_bug.cgi?id=691339
nvd.nist.gov/vuln/detail/CVE-2010-2055
github.com/advisories/GHSA-pxh5-rx4p-mm6h
security-tracker.debian.org/tracker/CVE-2010-2055
access.redhat.com/errata/RHSA-2012:0095
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=627902
bugzilla.redhat.com/show_bug.cgi?id=646086
bugzilla.redhat.com/show_bug.cgi?id=771853
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0095.json
access.redhat.com/security/cve/CVE-2009-3743
cve.org/CVERecord?id=CVE-2009-3743
nvd.nist.gov/vuln/detail/CVE-2009-3743
access.redhat.com/security/cve/CVE-2010-2055
cve.org/CVERecord?id=CVE-2010-2055
access.redhat.com/security/cve/CVE-2010-4054
cve.org/CVERecord?id=CVE-2010-4054
nvd.nist.gov/vuln/detail/CVE-2010-4054
access.redhat.com/security/cve/CVE-2010-4820
cve.org/CVERecord?id=CVE-2010-4820
nvd.nist.gov/vuln/detail/CVE-2010-4820