Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email firstname.lastname@example.org
From: ppp-design (securityppp-design.de)
Date: Sun Apr 28 2002 - 15:59:52 CDT
-----BEGIN PGP SIGNED MESSAGE-----
ppp-design found the following authentication bypass vulnerability in
Affected Version: 0.2 and maybe all versions before
Immune Version: 0.25
OS affected: OS indipentend (php/mysql)
Vendor-Status: informed, new version avaiable
Security-Risk: very high
Blahz-DNS is PHP/MySQL based DNS (BIND 9) administration with support
for primary and secondary zones, user authentication, User and Admin
account types, and restricted access for user accounts to certain
primary and secondary zones. Unfortunately the security concept is
broken by design. One can easily access any page different to
login.php without any proper password.
The software is using a very poor security concept: The user is only
asked for a valid user password combination at the login page. Access
to any other page is granted without any password.
At http://www.example.com/dostuff.php?action=modify_user a blackhat
can change existing users (eg. changing passwords) or add new users
without beeing authorized.
Use apache's .htpasswd to temporary restrict access to blahzdns.
Use at least version 0.25.
A blackhat can easily manipulate DNS entries remotly without being
authorized in any way. This often is the first step of a hacking
scenario. Therefore we are rating the security risk to very high.
The author has reacted very fast and published a new version in less
than 12 hours. All users are encouraged to upgrade.
All information that can be found in this advisory is believed to be
true, but maybe it is not. ppp-design can not be held responsible for
the use or missuse of this information. Redistribution of this text is
only permitted if the text has not been altered and the original
author ppp-design (http://www.ppp-design.de) is mentioned.
This advisory can be found online:
Fingerprint: 5B02 0AD7 A176 3A4F CE22 745D 0D78 7B60 B3B5 451A
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Weitere Infos: siehe http://www.gnupg.org
-----END PGP SIGNATURE-----