RE: RPC over HTTPS security risks

From: Depp, Dennis M. (deppdm_at_ornl.gov)
Date: 12/08/04

  • Next message: marcus peddle: "Ottawa based, searching for a distance/online security course to complete my IS certificate"
    Date: Wed, 08 Dec 2004 07:02:09 -0500
    To: Tim Hanekamp <thanekamp@gmail.com>, security-basics@securityfocus.com
    
    

    Tim,

    IMHO the largest problem with RPC is its lack of authentication. With
    RPC over HTTPS, the user must authenticate through HTTPS before the RPC
    connection is created. Let's look at the worst case scenario, one where
    a hacker has physical access to a home machine that has been setup to
    access Exchange via RPC over HTTPS. Hopefully your users are not using
    the same userID and password at home as they are using at work. Given
    this scenario, a user with access to the home machine would attempt to
    launch Outlook and would be prompted for his credentials. They could
    attempt a brute force attack but this should be detectable in the web
    logs. This could possibly be detected via IDS. Normal traffic should
    have a much larger amount of information coming from the Exchange server
    than a denial of authentication request.

    Another worst case scenario is a company computer such as a laptop that
    is stolen or has somehow found its way into a hacker's hands. In this
    scenario the user would have to guess the users id and password to gain
    access to your Exchange server. With physical access to the box, this
    can be done. However, with a local account, the user will have to
    authenticate with the Exchange server prior to being able to access
    mail. If the user is using a domain account discovering the password
    will be more difficult.

    If you are already allowing home users to use VPN to access Exchange I
    see no new problems added by using RPC over HTTPS. If VPN is not used
    on home machines, RPC over HTTPS adds some additional risk. IMHO this
    risk is off set by the increase in staff productivity by have wider
    access to their Exchange data.

    Dennis

    -----Original Message-----
    From: Tim Hanekamp [mailto:thanekamp@gmail.com]
    Sent: Tuesday, December 07, 2004 2:44 PM
    To: security-basics@securityfocus.com
    Subject: RPC over HTTPS security risks

    We have begun to implement RPC over HTTPS for Exchange 2003 at our
    corporate office. Before rolling this service out to our users, who
    then could possibly start using it on their home computers, which
    could easily be insecured, we are trying to evaluate the possible
    security threats that this poses.

    It would seem that if someone were able to own a machine that had this
    configured on it, it would be fairly easy for them to use the exchange
    server as a relay for mail and/or completely flood the system with
    viruses, especially if the computer were infected with a virus.

    Do you think this would be the case, and, if so, what measures do you
    think could be taken in order to mitigate this risk. The only thing
    we could come up with so far was requiring these clients to use
    digital certificates and only install these certificates on machines
    that have been inspected and will be used in the proper setting (not
    that we could ever really be certain of the latter idea).

    Thoughts?


  • Next message: marcus peddle: "Ottawa based, searching for a distance/online security course to complete my IS certificate"

    Relevant Pages

    • Re: RPC over HTTPS
      ... > ich habe den Exchange 2003 und den ISA 2004 so konfiguriert, ... das auch so, egal, ob RPC over HTTPS eingestellt ist. ... wenn ich vorher eine VPN Verbindung aufbaue. ...
      (microsoft.public.de.exchange)
    • Re: Password expiry notification
      ... Yes I understand that you cannot change password using RPC over HTTPS; ... their passwords expire. ... intended for exchange 2000. ...
      (microsoft.public.exchange.admin)
    • Re: upgrading to outlook 2003 issues
      ... RPC over HTTPS encapsulates the RPC packets that Outlook uses to talk to Exchange in HTTPS. ... Basically this allows you to use Outlook over a WAN connection without having to set up a VPN connection or publish the necessary ports for RPC itself. ...
      (microsoft.public.exchange.clients)
    • publishing exchange rpc over http
      ... I have published OWA thru my ISA server. ... I am now trying to publish rpc over https so that users ... OWA works but rpc over https doesn't like the authentication? ...
      (microsoft.public.isa.publishing)
    • Repeated Failure Audits - related to RPC over HTTPS
      ... for OWA and one is dedicated for RPC over HTTPS. ... select the check box next to Basic authentication (password is sent in clear ... front-end server, but they persist on the back-end server. ...
      (microsoft.public.exchange.admin)

  • Quantcast