Eh? Oh well....Flaws in AOL software, and accountability. Patch available for one of the two.

From: Nicholas Staff (nick.staff_at_COMCAST.NET)
Date: 08/07/05

  • Next message: Williams, James K: "Re: CAID 33239 - Computer Associates BrightStor ARCserve/Enterprise Backup Agents buffer overflow vulnerability"
    Date:         Sun, 7 Aug 2005 06:41:12 -0700
    To: NTBUGTRAQ@LISTSERV.NTBUGTRAQ.COM
    
    

    Note - AOL gave me a press release but I lost it because it was worthless.

    Note - this is an elevation of privileges exploit that requires local
    access, so if that turns you off no need to read any further (unless a rant
    about AOL is what you're looking for). There is a secondary exploit
    detailed here as well that has to do with using other users saved AOL
    passwords to access their AOL accounts.

    Editorial (skip to next section if you just want the exploit)
    Sometime late last year I had to contact AOL for a friend of mine and after
    half an hour of hearing the most useless answers and reading the most base
    of help files I was getting kinda angry. I made the shift into pissed off
    somewhere between reading my 900th and 1000th billboard on AOL's site
    touting "the new secure AOL". I correctly assumed that any group of people
    incapable of maintaining a functioning help system couldn't possibly manage
    the minutia of application security, so I decided as payback for the
    frustration they caused me I'd find an exploit and show them for the frauds
    they were. Five minutes later I had the exploit below (The exploit is not
    complex - finding it in five minutes doesn't make me smart - in fact it's so
    common I hesitate to ask what security AOL does test if they missed this
    one).

    Exploit:
    Elevate any user account to Administrator on Windows 2000, Windows XP
    Professional, Windows Server 200x, etc.

    Requirements:
    An installation of AOL 9.0 security edition (any version of 9.0 and I'd
    wager 8.0 too or for that matter any version with the AOL Connectivity
    Service Service).

    Details:
    A service running as Local System launches an executable from a folder with
    no security. %systemdrive%\Program Files\Common Files\AOL\ACS\ACSD.exe is
    the executable for The AOL Connectivity Service, which runs as Local System.
    Although Microsoft's default security on the %systemdrive%\Program
    Files\Common Files directory only allows Users read access, the AOL install
    configures it's subfolders with Everyone - Full Control. For anyone new to
    computer security - Every process on a Windows NT/2K/XP machine runs with
    the security access of the account that launched it. The Local System
    account is used to run services in Windows that require the highest levels
    of access because it can basically access everything. If a user were to
    replace an executable launched by The Local System account with another that
    was named the same they could have any command they want executed, including
    one that added their account to the local administrators group on the PC.
    My favorite is to rename a copy of explorer.exe and then after reboot use
    the window that opens before log on to launch the Users and Groups MMC.

    Patches:
    AOL "supposedly" has pushed a patch down to all it's users but in my testing
    I've yet to have it applied to me (though since I don't have AOL I can only
    check sporadically). It is also available online at AOL's site, though good
    luck finding it as it's url was in the press release I tossed and I've been
    told by AOL they don't think it's important to actually mention this patch
    anywhere on their site (even though millions of people who don't use AOL and
    hence will never get autoupdated use computers that had AOL preinstalled
    which makes them vulnerable). Also AOL didn't update their software
    download so they are giving people software they know is dangerous.

    Second Exploit:
    Access other users AOL accounts using their stored AOL passwords

    Requirements:
    I think any version of AOL ever (only tested on version 9.0 security
    edition)

    Details:
    If a user saves their AOL passwords and you are a local administrator on
    their computer (or have made yourself one using the above mentioned method),
    simply open Windows Registry Editor and expand the key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
    Click each subkey until you find the one where the value of ProfileImagePath
    is the path to that users profile folder. Copy that path and go to the
    subkey where ProfileImagePath is the path to your profile. Edit your
    profile path to be the same as theirs and then log off and back on. Launch
    AOL and their saved passwords will be saved for you too (WARNING: all your
    settings will be changed to theirs - your desktop, EVERYTHING. To restore
    just reverse the steps above).

    Patches:
    According to AOL, the ability to access other users saved passwords is by
    design and is a feature they feel is important to their customer base. I
    tried explaining that they advertise having all these parental controls and
    that a kid could use these 2 steps to log onto his parents account,
    temporarily disable his parental controls, do something that the parental
    controls were supposed to be protecting him from, and then re-enable the
    controls. Again AOL didn't seem to care even a little about their customers
    well being or safety (I guess you really shouldn't believe anything you see
    on TV).

    For the record Kent, the AOL Product Vulnerability guy I worked with was
    great. There was actually a time when I thought this release was going to
    be a "love letter" to AOL because I was so impressed with how he was
    handling the issue. Alas though AOL ended up dissapointing me in everything
    that mattered.

    Last note - Though AOL has a security response team, both their customer
    service department and web site return blank pages when queried on how to
    contact them. I have to thank Russ (and AOL REALLY ought to thank him), for
    if he hadn't been able to put me in touch with them AOL would have had no
    advance warning of this because two days of my best efforts couldn't even
    get me someone who understood what I meant by a security response team.
    Sorry for all the editorial, it is driven purely by rage and the belief that
    I'm right.
    Best regards,

    Nick Staff
    -Either I want to be a better person than I am
    or I am a better person than I want to be.

    --
    NTBugtraq Editor's Note:
    Most viruses these days use spoofed email addresses. As such, using an Anti-Virus product which automatically notifies the perceived sender of a message it believes is infected may well cause more harm than good. Someone who did not actually send you a virus may receive the notification and scramble their support staff to find an infection which never existed in the first place. Suggest such notifications be disabled by whomever is responsible for your AV, or at least that the idea is considered.
    --
    

  • Next message: Williams, James K: "Re: CAID 33239 - Computer Associates BrightStor ARCserve/Enterprise Backup Agents buffer overflow vulnerability"

    Relevant Pages

    • Re: Paypal - unauthroized transfer
      ... presume that you have all sorts of security stuff on your computer. ... The AOL Safety and Security Center is free at AOL. ... and I both feel it was a hacking of just my paypal account. ... by generating an email telling me that the $2,755 withdrawal from bank ...
      (rec.gambling.poker)
    • Re: New email account
      ... You want Windows Live Mail to remain the default. ... 'Windows Mail' account which I never use. ... I went to the AOL link as given me via the post above and followed all ...
      (microsoft.public.windows.vista.mail)
    • Re: New email account
      ... Windows mail is not currently your default news client. ... Although I will be using my 'Windows Live Mail', ... 'Windows Mail' account which I never use. ... Everything went well at first and my AOL account showed up on my Windows ...
      (microsoft.public.windows.vista.mail)
    • Anyone up for a challenge?
      ... Internet connection. ... cracker is somehow using it or relying on it for something. ... A funny thing I saw today, was that when the MSIE security was set to ... the "can not find server" white page, while the internal AOL browser ...
      (comp.security.firewalls)
    • [NT] AOL Insecure Default Directory Permissions
      ... Get your security news from a reliable source. ... AOL Insecure Default Directory Permissions ... local users to manipulate arbitrary files. ... The vendor has issued an updated version. ...
      (Securiteam)