I. BACKGROUND
Zenoss is a commercial and open source systems and network monitoring
tool. Much
of the applications functionality is accessible via a front end web
application.
II. DETAILS
Multiple CSRF vulnerabilities exist that can allow for arbitrary
commands to be executed on the Zenoss server as well as reset the
Zenoss
admin password.
Attack scenario: If an administrator has an active Zenoss
session and visits one of these links or visits a malicious page that
contains resources to point to these URL's
1. Reset user password to a known state Cross-Site Request Forgery CSRF,
in this case the password is reset to letmein.
2. Change and execute a command CSRF.
Change the ping command to be a netcat shell out to a remote system.
In
this case an internal system running on port 443
If you have additional information or notice any errors regarding this security advisory, please use contact form or email us at info()securityreason()com.