ieIntegrator Configuration information disclosure
ieIntegrator Configuration information disclosure
Vulnerablity Type / Importance: Information Leak / Medium
Problem discovered: January 19th 2006
Vendor contacted: January 19th 2006
Advisory published: February 10th 2006
Abstract:
ieIntegrator is a web application middleware server designed to provide support
for large-scale legacy back-end systems to developers of eCommerce and database
driven web applications. The server is supported on the Windows NT platform, and
includes comprehensive system monitoring and management functions. The
ieIntegrator product is produced by IE Systems (
http://www.ie.com)
Description:
IRM has discovered an information leakage vulnerability in ieIntegrator that
allows remote users to disclose sensitive information about the configuration of
the web server.
During exploitation of the vulnerability, the following details are disclosed
(non exhaustive list):
-directory path to the integrator application
-the internal port that the integrator application is connected to (local
connection)
-web server software type and version (e.g. Microsoft IIS/5.0)
-local internal server IP address (e.g. 10.0.0.15)
-current ASP session cookie name and value (if applicable)
-system username of current IIS user (e.g. IUSR_SOMEDOMAIN)
Technical Details:
The information leakage can be triggered by attempting to execute a non-existent
script within the ieIntegrator application directory (‘apps’). If a bespoke
error page has not been defined within the configuration file ‘acm.ini’ then a
considerable amount of sensitive information is leaked through the debug process
within the ieIntegrator web server. A bespoke error message definition is not
created with a default installation of ieIntegrator.
An example URL that would trigger the information leakage would be:
http://www.somedomain.com/integrator/apps/lmnfileserver/displaySomthing.aspx
where ‘/integrator/apps’ is the directory for ieIntegrator applications, and ‘/lmnfileserver/displaySomething.aspx’
is a nonexistent local file.
Tested Versions:
Version 4.4.220114
Vendor & Patch Information:
Contact was initially made via the support email system on the ieIntegrator
website at www.ie.com. The vendor believes that this issue is not a security
vulnerability and refers support queries to the documentation regarding the
configuration using the ‘acm.ini’ file.
Workarounds:
A bespoke error message can be specified in the ‘acm.ini’ ieIntegrator
configuration file which will then cause the error message to be displayed in
place of the default debug information.
Credits:
Research & Advisory: D Scholefield
Disclaimer:
All information in this advisory is provided on an 'as is' basis in the hope
that it will be useful. Information Risk Management Plc is not responsible for
any risks or occurrences caused by the application of this information.