by

BEA Plumtree portal internal hostname disclosure vulnerability

Vulnerability found:
12 September 2006
Vendor informed:
12 May 2007
Severity level:
Low
Credits:
Adrian Pastor [adrian.pastor [at] procheckup.com] and Jan Fry [jan.fry [at] procheckup.com] from ProCheckUp Ltd (www.procheckup.com) ProCheckUp thanks BEA for working with us.
Description:
BEA Plumtree portal is vulnerable to a internal hostname disclosure vulnerability.
The internal hostname of the server hosting BEA Plumtree portal is always

included at the bottom of every requested HTML page within HTML comments.

Consequences

This information could be useful to a malicious user attempting to gain illegal access to resources on internal systems.
By following internal hostname naming conventions, an attacker could predict other internal hostnames as well. For instance, if Plumtree portal is running on a server with an internal hostname of websvr01, an attacker could predict other internal hostnames such as websvr01, websvr02, websvr03 and so on.

Vendor Status

N/A

CVE reference

CVE-2007-6197
CVE Candidate
Not assigned

Vulnerable

BEA Plumtree 5.0.2, 5.0.3, 5.0.4, 6.0.1.218452 and possibly other versions.
Proof of concept:
The following is an example of the internal hostname of Plumtree server disclosed

within HTML comments:
<!--Hostname: websvr01-->
How to fix:
This has been addressed in AquaLogic Interaction 6.1. MP1. This can also be addressed by making config changes in ALUI 6.x versions.
References:
http://www.plumtree.com/

http://dev2dev.bea.com/pub/advisory/251
Legal:
Copyright 2007 ProCheckUp Ltd.
All rights reserved. Permission is granted for copying and circulating this Bulletin to the Internet community for the purpose of alerting them to problems, if and only if the Bulletin is not changed or edited in any way, is attributed to ProCheckUp indicating this web page URL, and provided such reproduction and/or distribution is performed for non-commercial purposes.
Any other use of this information is prohibited.
ProCheckUp is not liable for any misuse of this information by any third party. ProCheckUp is not responsible for the content of external Internet sites.