COMMAND

    Internet Explorer & AIM

SYSTEMS AFFECTED

    Internet Explorer 5.0 & AOL Instant Messenger 3.x

PROBLEM

    Lark Lizerman found following.  US Version of Internet Explorer  5
    does not know the german characters like "ü", "ö", "ä".  When  you
    move your mousepointer over such a link containing such characters
    as URL, your mousepointer will  not become a pointing hand.   That
    is the  reason why  IE5 will  not try  to load  that website.  But
    since AOL Instant Messenger is  capable of HTML when you  insert a
    link like that, IE5 will be  given the URL as a parameter  and not
    able to interpret it.  This makes AIM eat up all available  memory
    and makes Win98's  VMM and TCP  VxD crash by  bufferoverflowing it
    with the non interpretable URL string.

    AIM probably uses a line similar to this for loading URL:

        ShellExecute( 0, "open", "http://www.yourdomain.com", NULL, NULL, SW_NORMAL );

    The problem is that AIM does not check for:

    1) length
    2) Although it asks you about "illegal characters", it permits you
       to use them.   But because IE  can not interpret  them (as  AIM
       does using the URL as a  StringVar), IE can't and it fails  and
       results a systemcrash.

    For demonstration and FULL details visit:

        http://www.doc2000.de/ie5_bug.htm

    Lark Lizerman  after found  new characters  that are  are able  to
    crash Win98 (se).   The new characters  are: "ê" ,  "ô", "â".   It
    might be that french versions  of IE5 and AIM3.0 are  not affected
    by these characters because they are in the french alphabet  (what
    does not mean they are included  in the software).  But all  other
    versions are e.g. US are affected.

SOLUTION

    Nothing yet.  Some people were not able to recreate this issue.