summaryrefslogtreecommitdiffstats
path: root/data/DTSA/advs
diff options
context:
space:
mode:
authorNeil McGovern <neilm@debian.org>2006-01-24 14:34:37 +0000
committerNeil McGovern <neilm@debian.org>2006-01-24 14:34:37 +0000
commit66716f1aae77e0e2c88c32efaf0e322251b1e403 (patch)
tree1792d78a46abba4c41b5156f27b24e7a9e5df7e4 /data/DTSA/advs
parenta61ba974ac46f70e963af56e5e2ce40a920f1f53 (diff)
Adding DTSA 28-1, gpdf
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@3359 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'data/DTSA/advs')
-rw-r--r--data/DTSA/advs/28-gpdf.adv59
1 files changed, 59 insertions, 0 deletions
diff --git a/data/DTSA/advs/28-gpdf.adv b/data/DTSA/advs/28-gpdf.adv
new file mode 100644
index 0000000000..666231754d
--- /dev/null
+++ b/data/DTSA/advs/28-gpdf.adv
@@ -0,0 +1,59 @@
+source: gpdf
+date: January 25th, 2005
+author: Neil McGovern
+vuln-type: multiple vulnerabilities
+problem-scope: local/user-initiated
+debian-specific: no
+cve: CVE-2005-2097 CVE-2005-3193 CVE-2005-3624 CVE-2005-3625 CVE-2005-3626 CVE-2005-3627 CVE-2005-3628
+testing-fix: 2.10.0-1+etch1
+sid-fix: 2.10.0-2
+upgrade: apt-get install gpdf
+
+
+Multiple security holes have been found in the xpdf library which gpdf embbeds:
+
+CVE-2005-2097
+ xpdf does not properly validate the "loca" table in PDF files, which allows
+ local users to cause a denial of service (disk consumption and hang) via a
+ PDF file with a "broken" loca table, which causes a large temporary file to
+ be created when xpdf attempts to reconstruct the information.
+
+CVE-2005-3193
+ Heap-based buffer overflow in the JPXStream::readCodestream function in the
+ JPX stream parsing code (JPXStream.c) for xpdf 3.01 and earlier allows
+ user-complicit attackers to cause a denial of service (heap corruption) and
+ possibly execute arbitrary code via a crafted PDF file with large size values
+ that cause insufficient memory to be allocated.
+
+CVE-2005-3624
+ The CCITTFaxStream::CCITTFaxStream function in Stream.cc for gpdf allows
+ attackers to corrupt the heap via negative or large integers in a
+ CCITTFaxDecode stream, which lead to integer overflows and integer
+ underflows.
+
+CVE-2005-3625
+ Xpdf allows attackers to cause a denial of service (infinite loop) via
+ streams that end prematurely, as demonstrated using the (1) CCITTFaxDecode
+ and (2) DCTDecode streams, aka "Infinite CPU spins."
+
+CVE-2005-3626
+ Xpdf allows attackers to cause a denial of service (crash) via a crafted
+ FlateDecode stream that triggers a null dereference.
+
+CVE-2005-3627
+ Stream.cc in Xpdf 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.
+
+CVE-2005-3628
+ Buffer overflow in the JBIG2Bitmap::JBIG2Bitmap function in JBIG2Stream.cc in
+ Xpdf allows attackers to modify memory and possibly execute arbitrary code
+ via unknown attack vectors.
+
+Please note, these issues have already been fixed in stable from the following
+security announcements:
+DSA-780-1, DSA-931-1, DSA-932-1, DSA-936-1, DSA-937-1, DSA-938-1, DSA-940-1,
+DSA-950-1

© 2014-2024 Faster IT GmbH | imprint | privacy policy