Tried, Tested and Proven

Security Advisory 06 – 057 – The multiple CGI scripts allow SQL injection

Vulnerability discovery and development:

Tim Brown of Portcullis Computer Security Ltd. The vendor has been notified and the vulnerability fixed.

Credit for Discovery:

Tim Brown and Neil Kettle of Portcullis Computer Security Ltd.

Affected Systems:

All known versions of eVisit Analyst.


By modifying the id parameter which is passed during a request to the, and CGI scripts, it is possible to cause error messages to be returned which indicates the presence of an SQL injection vulnerability. The same error messages also discloses the web root path.


Portcullis believe that the script concerned can not be exploited due to the way in which it operates; however, this can not be confirmed with a full inspection of the source code.


Exploit code is not required.


Copyright © Portcullis Computer Security Limited 2006, All rights reserved worldwide.
Permission is hereby granted for the electronic redistribution of this information.
It is not to be edited or altered in any way without the express written consent of Portcullis Computer Security Limited.


The information herein contained may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user’s risk. In no event shall the author/distributor (Portcullis Computer Security Limited) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.