CVE-2005-3627
Last modified
CVE-2005-3627 is a vulnerability of currently unknown severity. Stream.cc in Xpdf, as used in products such as gpdf, kpdf, pdftohtml, poppler, teTeX, CUPS, libextractor, and others, allows attackers to modify memory and possibly execute arbitrary code via a DCTDecode stream with (1) a large "number of components" value that is not checked by DCTStream::readBaselineSOF or DCTStream::readProgressiveSOF, (2) a large "Huffman table index" value that is not checked by DCTStream::readHuffmanTables, and (3) certain uses of the scanInfo.numComps value by DCTStream::readScanInfo.. EPSS estimates a 5.57% chance of exploitation in the next 30 days.
Description
Stream.cc in Xpdf, as used in products such as gpdf, kpdf, pdftohtml, poppler, teTeX, CUPS, libextractor, and others, allows attackers to modify memory and possibly execute arbitrary code via a DCTDecode stream with (1) a large "number of components" value that is not checked by DCTStream::readBaselineSOF or DCTStream::readProgressiveSOF, (2) a large "Huffman table index" value that is not checked by DCTStream::readHuffmanTables, and (3) certain uses of the scanInfo.numComps value by DCTStream::readScanInfo.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Xpdf | Xpdf | All versions |
References
- http://lists.suse.com/archive/suse-security-announce/2006-Jan/0001.htmlPatch, Vendor Advisory
- http://rhn.redhat.com/errata/RHSA-2006-0177.htmlPatch, Vendor Advisory
- http://scary.beasts.org/security/CESA-2005-003.txtExploit, Vendor Advisory
- http://secunia.com/advisories/18303Patch, Vendor Advisory
- http://secunia.com/advisories/18312Patch, Vendor Advisory
- http://secunia.com/advisories/18313Patch, Vendor Advisory
- http://secunia.com/advisories/18329Vendor Advisory
- http://secunia.com/advisories/18332Vendor Advisory
- http://secunia.com/advisories/18334Patch, Vendor Advisory
- http://secunia.com/advisories/18335Patch, Vendor Advisory
- http://secunia.com/advisories/18338Patch, Vendor Advisory
- http://secunia.com/advisories/18349Patch, Vendor Advisory
- http://secunia.com/advisories/18375Vendor Advisory
- http://secunia.com/advisories/18385Patch, Vendor Advisory
- http://secunia.com/advisories/18387Patch, Vendor Advisory
- http://secunia.com/advisories/18389Patch, Vendor Advisory
- http://secunia.com/advisories/18398Patch, Vendor Advisory
- http://secunia.com/advisories/18407Patch, Vendor Advisory
- http://secunia.com/advisories/18416Patch, Vendor Advisory
- http://secunia.com/advisories/18423Patch, Vendor Advisory
- http://secunia.com/advisories/18448Patch, Vendor Advisory
- http://secunia.com/advisories/18517Patch, Vendor Advisory
- http://secunia.com/advisories/18534Patch, Vendor Advisory
- http://secunia.com/advisories/18554Patch, Vendor Advisory
- http://secunia.com/advisories/18582Patch, Vendor Advisory
- http://secunia.com/advisories/18642Vendor Advisory
- http://secunia.com/advisories/18644Vendor Advisory
- http://secunia.com/advisories/18674Vendor Advisory
- http://secunia.com/advisories/18675Vendor Advisory
- http://secunia.com/advisories/18679Vendor Advisory
- http://secunia.com/advisories/18908Vendor Advisory
- http://www.debian.org/security/2006/dsa-936Patch, Vendor Advisory
- http://www.debian.org/security/2006/dsa-950Patch, Vendor Advisory
- http://www.debian.org/security/2006/dsa-961Patch, Vendor Advisory
- http://www.gentoo.org/security/en/glsa/glsa-200601-02.xmlPatch, Vendor Advisory
- http://www.redhat.com/support/errata/RHSA-2006-0160.htmlPatch, Vendor Advisory
- http://lists.suse.com/archive/suse-security-announce/2006-Jan/0001.htmlPatch, Vendor Advisory
- http://rhn.redhat.com/errata/RHSA-2006-0177.htmlPatch, Vendor Advisory
- http://scary.beasts.org/security/CESA-2005-003.txtExploit, Vendor Advisory
- http://secunia.com/advisories/18303Patch, Vendor Advisory
- http://secunia.com/advisories/18312Patch, Vendor Advisory
- http://secunia.com/advisories/18313Patch, Vendor Advisory
- http://secunia.com/advisories/18329Vendor Advisory
- http://secunia.com/advisories/18332Vendor Advisory
- http://secunia.com/advisories/18334Patch, Vendor Advisory
- http://secunia.com/advisories/18335Patch, Vendor Advisory
- http://secunia.com/advisories/18338Patch, Vendor Advisory
- http://secunia.com/advisories/18349Patch, Vendor Advisory
- http://secunia.com/advisories/18375Vendor Advisory
- http://secunia.com/advisories/18385Patch, Vendor Advisory
- http://secunia.com/advisories/18387Patch, Vendor Advisory
- http://secunia.com/advisories/18389Patch, Vendor Advisory
- http://secunia.com/advisories/18398Patch, Vendor Advisory
- http://secunia.com/advisories/18407Patch, Vendor Advisory
- http://secunia.com/advisories/18416Patch, Vendor Advisory
- http://secunia.com/advisories/18423Patch, Vendor Advisory
- http://secunia.com/advisories/18448Patch, Vendor Advisory
- http://secunia.com/advisories/18517Patch, Vendor Advisory
- http://secunia.com/advisories/18534Patch, Vendor Advisory
- http://secunia.com/advisories/18554Patch, Vendor Advisory
- http://secunia.com/advisories/18582Patch, Vendor Advisory
- http://secunia.com/advisories/18642Vendor Advisory
- http://secunia.com/advisories/18644Vendor Advisory
- http://secunia.com/advisories/18674Vendor Advisory
- http://secunia.com/advisories/18675Vendor Advisory
- http://secunia.com/advisories/18679Vendor Advisory
- http://secunia.com/advisories/18908Vendor Advisory
- http://www.debian.org/security/2006/dsa-936Patch, Vendor Advisory
- http://www.debian.org/security/2006/dsa-950Patch, Vendor Advisory
- http://www.debian.org/security/2006/dsa-961Patch, Vendor Advisory
- http://www.gentoo.org/security/en/glsa/glsa-200601-02.xmlPatch, Vendor Advisory
- http://www.redhat.com/support/errata/RHSA-2006-0160.htmlPatch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2005-3627?
How severe is CVE-2005-3627?
How do I fix CVE-2005-3627?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2005
- CVE-2005-3621CRLF injection vulnerability in phpMyAdmin before 2.6.4-pl4 …
- CVE-2005-3622phpMyAdmin 2.7.0-beta1 and earlier allows remote attackers t…
- CVE-2005-3623nfs2acl.c in the Linux kernel 2.6.14.4 does not check for MA…
- CVE-2005-3624The CCITTFaxStream::CCITTFaxStream function in Stream.cc for…
- CVE-2005-3625Xpdf, as used in products such as gpdf, kpdf, pdftohtml, pop…
- CVE-2005-3626Xpdf, as used in products such as gpdf, kpdf, pdftohtml, pop…
- CVE-2005-3628Buffer overflow in the JBIG2Bitmap::JBIG2Bitmap function in …
- CVE-2005-3629initscripts in Red Hat Enterprise Linux 4 does not properly …
- CVE-2005-3630Fedora Directory Server before 10 allows remote attackers to…
- CVE-2005-3631udev does not properly set permissions on certain files in /…
- CVE-2005-3632Multiple buffer overflows in pnmtopng in netpbm 10.0 and ear…
- CVE-2005-3633HTTP response splitting vulnerability in frameset.htm in SAP…
Are you affected by CVE-2005-3627?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
