cbcvebase.
CVE-2013-1017
published 2013-05-24

CVE-2013-1017: Buffer overflow in Apple QuickTime before 7.7.4 allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via crafted…

PriorityP357critical9.3CVSS 2.0
AVNACMAuNCCICAC
EXPLOIT
EPSS
32.55%
98.1th percentile
Buffer overflow in Apple QuickTime before 7.7.4 allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via crafted dref atoms in a movie file.

Affected

52 ranges· showing 25
VendorProductVersion rangeFixed in
applequicktime<= 7.7.3
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

otherrdrf
otherdref
filename.mov
registryQuicktime.qts
other0x66923467
other0x669211C7
other0x66920D67
other0x66920BD7
  • Detect crafted .mov files containing a 'rdrf' or 'dref' atom with a zero-length size field (\x00\x00\x00\x00) followed by an 'alis' data reference type, which is the trigger condition for the buffer overflow.
  • Monitor for QuickTime browser plugin (NPSWF or QuickTime ActiveX) loading .mov files served with Content-Type 'application/octet-stream' from a web server, which is the delivery mechanism used by the Metasploit module.
  • Post-exploitation: watch for a process migration event immediately after QuickTime plugin execution (InitialAutoRunScript 'migrate -f'), indicating shellcode has run and migrated out of the browser process.
  • ROP gadget addresses from Quicktime.qts can be used as memory indicators: 0x66923467 (QT 7.7.3), 0x669211C7 (QT 7.7.2), 0x66920D67 (QT 7.7.1), 0x66920BD7 (QT 7.7.0) — presence of these addresses in memory or crash dumps indicates exploitation of this specific module.
  • ·The Metasploit module targets only Windows XP SP3 with IE 8 across QuickTime versions 7.7.0–7.7.3; ROP gadget addresses are version-specific to Quicktime.qts and will not work on other OS/browser combinations without retargeting.
  • ·The ROP chain relies on msvcrt.dll gadgets at hardcoded addresses (e.g., 0x77c1e844, 0x77c4fa1c); these are ASLR-disabled addresses specific to Windows XP SP3 msvcrt.dll and will differ on other Windows versions.
  • ·Null bytes are bad characters for the payload delivery mechanism (js_property_spray); payloads containing \x00 will be corrupted.
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.