Re: Alert: Microsoft Security Bulletin MS04-028 - Buffer Overrun in JPEG Processing (GDI+) Could Allow Code Execution (833987)

From: Louis Solomon [SteelBytes] (louis_at_STEELBYTES.COM)
Date: 09/15/04

  • Next message: Louis Solomon [SteelBytes]: "Re: Alert: Microsoft Security Bulletin MS04-028 - Buffer Overrun in JPEG Processing (GDI+) Could Allow Code Execution (833987)"
    Date:         Wed, 15 Sep 2004 11:15:55 +1000
    To: NTBUGTRAQ@LISTSERV.NTBUGTRAQ.COM
    
    

    > ... Buffer Overrun in JPEG Processing (GDI+) ...

    Hmm ...

    <rant>
    This is scary. Why do I believe it's so scary ? Because MS advises
    (requires?) developers who redist GDIPlus.dll to place it in the app's own
    folder so as to avoid DLL hell. Here's a quote from gdi+'s redist.txt "For
    [Windows versions other then XP] install gdiplus.dll into the private
    directory of the application not into the system directory"

    Ok, so I do this with my apps (as I suspect many other app developers do).
    This of course means that there will be multiple copies of gdiplus.dll on
    end user's PCs, in many directories, and WU/AU/OU won't update them !
    (unless MS adds a 'search your whole harddrive for bad versions' function).
    Leading to many vulernabile apps.

    So the developers of all these apps (such as myself) that use GDIPlus.dll
    now have to contact all our users telling them of a new update, which we
    can't even yet make, as MS has not made a new version of gdiplus.dll
    available for redist !
    </rant>

    To MS: Please make WU/AU/OU search a user's whole harddrive(s) for copies
    of gdiplus.dll, and then do some nice prompting before replacing them.
    And also please make a new redist of gdiplus.dll available for download
    (presumably through the platformsdk section of msdn.microsoft.com) ASAP

    Louis Solomon
    www.steelbytes.com

    -----
    NTBugtraq Editor's Note:

    Want to reply to the person who sent this message? This list is configured such that just hitting reply is going to result in the message coming to the list, not to the individual who sent the message. This was done to help reduce the number of Out of Office messages posters received. So if you want to send a reply just to the poster, you'll have to copy their email address out of the message and place it in your TO: field.
    -----


  • Next message: Louis Solomon [SteelBytes]: "Re: Alert: Microsoft Security Bulletin MS04-028 - Buffer Overrun in JPEG Processing (GDI+) Could Allow Code Execution (833987)"

    Relevant Pages

    • Re: Over 100 Microsoft MVPs Have Signed Online Petition - Give Us Back VB!!
      ... Most serious VB apps, by necessity, use a fair ... > understand that Delphi 3rd party components have also all but dried up. ... I assume VB developers could do the same? ... because of the language per se, it's because if I go there I know I'll have ...
      (borland.public.delphi.non-technical)
    • Re: Is that a joke ?
      ... than C++ apps for most uses. ... It probably looks fast to Java or VB developers but what ... > What about CAD, CAE, CAM, scientific applications, utilities, math, ... a garbage collector doesn't make good programmers or safe ...
      (microsoft.public.dotnet.general)
    • Re: Camera Card Reader
      ... I am NOT in the business of beta testing with my Visa ... millions of it's existing customers by obsoleting their legacy apps ... developers can afford! ... private and public betas and from first vision to final production ...
      (rec.photo.digital)
    • Re: Replacement of PDA and phone
      ... open source, have thousands of apps available, which give them a head-start ... come up with a functional analog and once I migrate my data I ... Sure, but it presupposes that 3rd-party developers embrace the platform, ...
      (alt.cellular.cingular)
    • Re: Microsoft taps Canon to bring Vista into color
      ... If the Windows file system is inadequate for a database, ... developers are NOT ALLOWED to use. ... ability to give their apps an unfair advantage. ...
      (rec.photo.digital)

  • Quantcast