cbcvebase.
CVE-2010-1799
published 2010-08-16

CVE-2010-1799: Stack-based buffer overflow in the error-logging functionality in Apple QuickTime before 7.6.7 on Windows allows remote attackers to execute arbitrary code or…

PriorityP258critical9.3CVSS 2.0
AVNACMAuNCCICAC
EXPLOIT
EPSS
33.70%
98.2th percentile
Stack-based buffer overflow in the error-logging functionality in Apple QuickTime before 7.6.7 on Windows allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted movie file.

Affected

52 ranges· showing 25
VendorProductVersion rangeFixed in
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime
applequicktime

Detection & IOCsextracted from sources · hover to see the quote

versionApple QuickTime 7.6.6
other0x66801042
otherContent-Type: application/smil
filenameQuickTime.qts
  • Detect HTTP responses serving SMIL content with Content-Type: application/smil, especially when the User-Agent contains 'QuickTime' or the URI ends in .smil — this matches the exploit delivery mechanism.
  • Look for the error-log trigger string 'cHTTPDhlr_SetURL - url doesn't start with http:// or http1://' in network traffic or process memory; this prefix is prepended to the malformed SMIL URI to trigger the stack overflow.
  • The exploit uses a heap spray via JavaScript alongside a malformed SMIL file delivered to QuickTime; monitor browser processes spawning QuickTime with .smil URI arguments containing oversized (>716 byte) scheme fields.
  • Post-exploitation, the Metasploit module auto-migrates the payload process; monitor for QuickTime.exe or browser processes spawning unexpected child processes shortly after loading SMIL content.
  • ·The ROP/p-p-r return address (0x66801042) is specific to QuickTime.qts version 7.66.71.0 only; the exploit targets a single fixed target and will not reliably work against other QuickTime builds.
  • ·Payload space is constrained to 640 bytes (716 - 63 - 8 - 5); shellcode exceeding this size will not fit in the overflow buffer.
  • ·The vulnerability is Windows-only; Apple QuickTime on other platforms is not affected by this stack overflow in the error-logging path.
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.