|
Bugzilla – Full Text Bug Listing |
| Summary: | VUL-0: CVE-2008-1586: TIFF memory use denial-of-service | ||
|---|---|---|---|
| Product: | [Novell Products] SUSE Security Incidents | Reporter: | Sebastian Krahmer <krahmer> |
| Component: | Incidents | Assignee: | Security Team bot <security-team> |
| Status: | RESOLVED FIXED | QA Contact: | Security Team bot <security-team> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | CC: | meissner, ro, security-team |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | openSUSE 11.0 | ||
| Whiteboard: | CVE-2008-1586: CVSS v2 Base Score: 7.1 (AV:N/AC:M/Au:N/C:N/I:N/A:C) | ||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | the attachment from the mail | ||
|
Description
Sebastian Krahmer
2008-11-12 09:27:32 UTC
Created attachment 251527 [details]
the attachment from the mail
The test image causes an endless loop. This patch fixes it. I did not notice any other problem.
Max. size of a tiff image is 4GB. Today machines should handle this so I don't think there should be any further limitation.
--- libtiff/tif_dirread.c
+++ libtiff/tif_dirread.c
@@ -870,7 +870,7 @@
register TIFFDirEntry *dp;
register TIFFDirectory *td = &tif->tif_dir;
- uint16 i;
+ uint32 i;
if (td->td_stripbytecount)
_TIFFfree(td->td_stripbytecount);
ping. which dists need updates, or will STABLE suffice? Sorry for the delay. The bug is present in libtiff 3.8.2 which is in 10.3 - 11.1 The older libtiff versions on SLES9 and 10 handle the image correctly (as a very large image that is truncated) The SWAMPID for this issue is 22388. Please submit the patch and patchinfo file using this ID. (https://swamp.suse.de/webswamp/wf/22388) submitted for 10.3 - 11.1 and sle11 the crd in swamp was wrong. it actually is already public Update released for: libtiff-devel, libtiff3, tiff Products: openSUSE 10.3 (i386, ppc, ppc64, x86_64) openSUSE 11.0 (debug, i386, ppc, ppc64, x86_64) openSUSE 11.1 (debug, i586, ppc, ppc64, x86_64) CVE-2008-1586: CVSS v2 Base Score: 7.1 (AV:N/AC:M/Au:N/C:N/I:N/A:C) |