CVE-2004-1307: Apple Mac OS X

High severity, CVSS 7.5. EPSS: 6.3% chance of exploitation in the next 30 days.

Integer overflow in the TIFFFetchStripThing function in tif_dirread.c for libtiff 3.6.1 allows remote attackers to execute arbitrary code via a TIFF file with the STRIPOFFSETS flag and a large number of strips, which causes a zero byte buffer to be allocated and leads to a heap-based buffer overflow.

Affected products

  • Apple Mac OS X: version 10.3 only; version 10.3.1 only; version 10.3.2 only; version 10.3.3 only; version 10.3.4 only; version 10.3.5 only; …
  • Apple Mac OS X Server: version 10.3 only; version 10.3.1 only; version 10.3.2 only; version 10.3.3 only; version 10.3.4 only; version 10.3.5 only; …
  • Avaya Call Management System Server: version 8.0 only; version 9.0 only; version 11.0 only; version 12.0 only; version 13.0 only
  • Avaya Cvlan: any version
  • Avaya Integrated Management: any version
  • Avaya Interactive Response: any version; version 1.2.1 only; version 1.3 only
  • Avaya Intuity Audix Lx: any version
  • Avaya MN100: any version
  • Avaya Modular Messaging Message Storage Server: version 1.1 only; version 2.0 only
  • Conectiva Linux: version 9.0 only; version 10.0 only
  • F5 Icontrol Service Manager: version 1.3 only; version 1.3.4 only; version 1.3.5 only; version 1.3.6 only
  • Gentoo Linux: any version
  • Libtiff Libtiff: version 3.4 only; version 3.5.1 only; version 3.5.2 only; version 3.5.3 only; version 3.5.4 only; version 3.5.5 only; …
  • Mandrakesoft Mandrake Linux: version 10.0 only; version 10.1 only
  • Mandrakesoft Mandrake Linux Corporate Server: version 3.0 only
  • Sco Unixware: version 7.1.4 only
  • Sgi Propack: version 3.0 only
  • Sun Solaris: version 7.0 only; version 8.0 only; version 9.0 only; version 10.0 only
  • Sun Sunos: version 5.7 only; version 5.8 only

Published 2004-12-21. Last modified 2026-06-16.