Visit our newest sister site!
Hundreds of free aircraft flight manuals
Civilian • Historical • Military • Declassified • FREE!


TUCoPS :: Web :: Servers :: cf03.htm

ColdFusion Server 4.0 (all editions) Multiple Vulnerabilities



Vulnerability

    ColdFusion

Affected

    ColdFusion Server 4.0 (all editions)

Description

    Following  is  based  on  Allaire  Security  Bulletin.  ColdFusion
    Server 4.0 includes some example applications and sample code that
    expose  security  issues.   The  ColdFusion  Server 4.0 ships with
    several example applications and more than 200 sample code  files.
    These  files  are  installed  with  documentation under the CFDOCS
    directory.  There are basically three sets of security issues that
    have  been  identified  with  the  example applications and sample
    code.   First, one  of the  features of  the example  applications
    is a  page that  displays the  source code  of the  examples in  a
    browser. This  page exposes  the ability  to view  source code  in
    other  files  on  the  server.  Second, the sample code, sometimes
    referred  to  as  "runnable  code  snippets," that are included as
    references  in  the  electronic  version  of  the  CFML   Language
    Reference  expose  a  number  of  security  issues  including  the
    ability to view files  and directory information, make  http calls
    from a machine, and launch denial-of-service attacks.  Third,  the
    Syntax Checker,  which is  provided to  verify that  existing CFML
    code will run on version 4.0,  can be used remotely to initiate  a
    denial-of-service attack by fully occupying the ColdFusion service
    with unnecessary file processing.

Solution

    Allaire  will  address  these  issues  in  the  ColdFusion   4.0.1
    maintenance release, which  should be available  electronically at
    no  charge  to  ColdFusion  customers  in  April, 1999.  Until the
    maintenance release is available, customers can protect themselves
    from  the  potential  vulnerabilities   created  by  the   example
    applications  and  sample  code  installed  with ColdFusion 4.0 by
    removing the CFDOCS directory or restricting access to the  CFDOCS
    directory.  Customers should install the 4.0.1 maintenance release
    on  all  of  their  ColdFusion  Servers  4.0 when it is available.
    Furthermore,  it   is  recommended   that  customers   remove  all
    documentation, sample  code, example  applications, and  tutorials
    from production  servers.   The examples  that are  installed with
    ColdFusion  are  installed  in  the  CFDOCS  directory,  which  is
    normally installed in the root of the Web server directory.   This
    directory  should  not  be  installed  on  production  servers and
    access to the CFDOCS  directory should be restricted  on developer
    workstations.  As  a general security  best practice, sample  code
    and example  applications should  not be  installed on  production
    servers.


TUCoPS is optimized to look best in Firefox® on a widescreen monitor (1440x900 or better).
Site design & layout copyright © 1986-2014 AOH