Free and open · new CVEs checked every 20 minutesStatusRSSOpen dataContact

CVE-2004-0889: Multiple integer overflows in xpdf 3.0, and other packages that use xpdf code such as CUPS, allow remote attac

58
This month
HIGH 10.0DOWNGRADEDOWNGRADEDOWNGRADE

CVE-2004-0889 is a high-severity flaw (CVSS 10.0) affecting cups, gpdf, koffice. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.

Multiple integer overflows in xpdf 3.0, and other packages that use xpdf code such as CUPS, allow remote attackers to cause a denial of service (crash) and possibly execute arbitrary code, a different set of vulnerabilities than those identified by CVE-2004-0888.

Why this priority

  • Critical severity
  • EPSS top 6%: very likely to be exploited

No fix is published yet: follow the downgrade or mitigation steps.

Risk facts

CVSS score10.0 (High)
EPSS exploit chance6.2% (top 6%)
CISA exploited listNo
Published2005-01-27
Last modified2026-06-16
Publisher (CNA): MITRE · Vendor: easy software products · gnome · kde · pdftohtml · tetex

Share: LinkedIn · X · Reddit

Last updated 2026-06-16 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score

Am I affected?

Timeline

easy software products cups DOWNGRADE
Affected: 1.0.4 · 1.0.4_8 · 1.1.1 · 1.1.4 · 1.1.4_2 · 1.1.4_3 · 1.1.4_5 · 1.1.6
Fixed in: no fixed release known
Safe to downgrade to: a release before 1.0.4
1. Check installed version
apt-cache policy cups || rpm -q cups || cups --version
2. No fixed release: DOWNGRADE to a release before 1.0.4 (Debian / Ubuntu)
apt-cache madison cups sudo apt install cups=<VERSION_BEFORE_1.0.4> sudo apt-mark hold cups
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
dnf --showduplicates list cups sudo dnf downgrade cups-<VERSION_BEFORE_1.0.4> sudo dnf versionlock add cups
Downgrade risk
Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Restart the service, and keep the package held until a fixed release ships.
gnome gpdf DOWNGRADE
Affected: 0.112 · 0.131
Fixed in: no fixed release known
Safe to downgrade to: a release before 0.112
1. Check installed version
apt-cache policy gpdf || rpm -q gpdf || gpdf --version
2. No fixed release: DOWNGRADE to a release before 0.112 (Debian / Ubuntu)
apt-cache madison gpdf sudo apt install gpdf=<VERSION_BEFORE_0.112> sudo apt-mark hold gpdf
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
dnf --showduplicates list gpdf sudo dnf downgrade gpdf-<VERSION_BEFORE_0.112> sudo dnf versionlock add gpdf
Downgrade risk
Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Restart the service, and keep the package held until a fixed release ships.
kde koffice DOWNGRADE
Affected: 1.3 · 1.3.1 · 1.3.2 · 1.3.3 · 1.3_beta1 · 1.3_beta2 · 1.3_beta3
Fixed in: no fixed release known
Safe to downgrade to: a release before 1.3
1. Check installed version
apt-cache policy koffice || rpm -q koffice || koffice --version
2. No fixed release: DOWNGRADE to a release before 1.3 (Debian / Ubuntu)
apt-cache madison koffice sudo apt install koffice=<VERSION_BEFORE_1.3> sudo apt-mark hold koffice
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
dnf --showduplicates list koffice sudo dnf downgrade koffice-<VERSION_BEFORE_1.3> sudo dnf versionlock add koffice
Downgrade risk
Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Restart the service, and keep the package held until a fixed release ships.
kde kpdf DOWNGRADE
Affected: 3.2
Fixed in: no fixed release known
Safe to downgrade to: a release before 3.2
1. Check installed version
apt-cache policy kpdf || rpm -q kpdf || kpdf --version
2. No fixed release: DOWNGRADE to a release before 3.2 (Debian / Ubuntu)
apt-cache madison kpdf sudo apt install kpdf=<VERSION_BEFORE_3.2> sudo apt-mark hold kpdf
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
dnf --showduplicates list kpdf sudo dnf downgrade kpdf-<VERSION_BEFORE_3.2> sudo dnf versionlock add kpdf
Downgrade risk
Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Restart the service, and keep the package held until a fixed release ships.
pdftohtml pdftohtml DOWNGRADE
Affected: 0.32a · 0.32b · 0.33 · 0.33a · 0.34 · 0.35 · 0.36
Fixed in: no fixed release known
Safe to downgrade to: a release before 0.32a
1. Check installed version
apt-cache policy pdftohtml || rpm -q pdftohtml || pdftohtml --version
2. No fixed release: DOWNGRADE to a release before 0.32a (Debian / Ubuntu)
apt-cache madison pdftohtml sudo apt install pdftohtml=<VERSION_BEFORE_0.32a> sudo apt-mark hold pdftohtml
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
dnf --showduplicates list pdftohtml sudo dnf downgrade pdftohtml-<VERSION_BEFORE_0.32a> sudo dnf versionlock add pdftohtml
Downgrade risk
Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Restart the service, and keep the package held until a fixed release ships.
tetex tetex DOWNGRADE
Affected: 1.0.7 · 2.0 · 2.0.1 · 2.0.2
Fixed in: no fixed release known
Safe to downgrade to: a release before 1.0.7
1. Check installed version
apt-cache policy tetex || rpm -q tetex || tetex --version
2. No fixed release: DOWNGRADE to a release before 1.0.7 (Debian / Ubuntu)
apt-cache madison tetex sudo apt install tetex=<VERSION_BEFORE_1.0.7> sudo apt-mark hold tetex
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
dnf --showduplicates list tetex sudo dnf downgrade tetex-<VERSION_BEFORE_1.0.7> sudo dnf versionlock add tetex
Downgrade risk
Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Restart the service, and keep the package held until a fixed release ships.
Verify at the official source NVD · CVE Program · Report a problem with this page
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.

Quick answers

How do I fix CVE-2004-0889?

cups: downgrade or apply the listed mitigation; gpdf: downgrade or apply the listed mitigation; koffice: downgrade or apply the listed mitigation. Exact commands for each OS are on this page.

Is CVE-2004-0889 being exploited?

CVE-2004-0889 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.

What does CVE-2004-0889 affect?

CVE-2004-0889 affects cups, gpdf, koffice. Severity is high (CVSS 10.0). Multiple integer overflows in xpdf 3.0, and other packages that use xpdf code such as CUPS, allow remote attackers to cause a denial of service (crash) and possibly execute arbitrary code, a different set of vulnerabilities than those ident

How urgent is CVE-2004-0889?

Priority 58/100. Critical severity; EPSS top 6%: very likely to be exploited

Related CVEs

References

← Back to latest CVEs

Get the weekly exploited-CVE digest by emailThe CVEs being attacked this week and how to fix them. No spam, unsubscribe any time.