Eudora 5.2.1 buffer overflow DoS

From: Paul Szabo (pszat_private)
Date: Thu May 22 2003 - 18:56:28 PDT

  • Next message: D4rkGr3y: "EServ/2.99: problems"

    Building on my Eudora attachment spoof
    
      http://www.securityfocus.com/archive/1/322286
    
    I notice that sending a filename with many dots crashes Eudora, e.g.
    
      From: me
      To: you
      
      Attachment Converted<CR>: "\B.A.A.A ... .A.A.A"
    
    (with 122 repetitions of ".A") make it crash, writing an Exception.log
    file. (Fewer repetitions cause no problem; more cause Eudora to crash,
    without even an Exception.log.)
    
    Eudora is then unable to start, until the offending message is removed from
    In.mbx (using some utility other than Eudora itself).
    
    I do not know if this buffer overflow is exploitable: Exception.log says
    
    Exception code: c0000005 ACCESS_VIOLATION
    Fault address:  77e873bc 01:000063bc C:\WINNT\system32\KERNEL32.DLL
    Registers:
    EAX:ffffffff
    EBX:00000000
    ECX:00412e35
    ...
    
    (only ECX seems controllable).
    
    (Tested with Eudora 5.2.1 on Windows 2000.)
    
    Cheers,
    
    Paul Szabo - pszat_private  http://www.maths.usyd.edu.au:8000/u/psz/
    School of Mathematics and Statistics  University of Sydney   2006  Australia
    



    This archive was generated by hypermail 2b30 : Fri May 23 2003 - 09:35:58 PDT