Secunia SmallBusiness
Overview
Advisories
Research
Forums
Create Profile
Our Commitment
About the Team
Disclosure Policy
SVCRP

Secunia Research: Tagger LE PHP "eval()" Injection Vulnerabilities

======================================================================

                     Secunia Research 14/09/2006

        - Tagger LE PHP "eval()" Injection Vulnerabilities -

======================================================================
Table of Contents

Affected Software....................................................1
Severity.............................................................2
Vendor's Description of Software.....................................3
Description of Vulnerabilities.......................................4
Solution.............................................................5
Time Table...........................................................6
Credits..............................................................7
References...........................................................8
About Secunia........................................................9
Verification........................................................10

======================================================================
1) Affected Software

Tagger LE latest version (product has no version information).

Other versions may also be affected.

======================================================================
2) Severity

Rating: Highly critical
Impact: System Access
Where:  From Remote

======================================================================
3) Vendor's Description of Software

Tagger LE is a tagboard (mini message board) that will add visitor 
interactivity with your website and a form of communication to one 
and another. Tagger's many features include an Administration panel, 
IP Banning, Smart Auto Refresh, Smilies, Imposter prevention, and 
more. A perfect addition to a website lacking interactivity. This 
solution uses a Flat File Database (MySQL is not required).

Product link:
http://www.venturenine.com/

======================================================================
4) Description of Vulnerabilities

Secunia Research has discovered some vulnerabilities in Tagger LE, 
which can be exploited by malicious people to compromise a vulnerable 
system.

Input passed via the query string in tags.php, sign.php, and 
admin/index.php isn't properly sanitised before being used in an 
"eval()" call. This can be exploited to inject and execute arbitrary 
PHP code via a specially crafted parameter name or value.

Examples:
http://[host]/tags.php?foo=%22.[code].%22
http://[host]/sign.php?foo=%22.[code].%22
http://[host]/admin/index.php?foo=%22.[code].%22
http://[host]/taggerLE/tags.php?foo;[code];$foo=foo
http://[host]/taggerLE/sign.php?foo;[code];$foo=foo
http://[host]/admin/index.php?foo;[code];$foo=foo

======================================================================
5) Solution

Edit the source code to ensure that input is properly sanitised.

======================================================================
6) Time Table

30/08/2006 - Initial vendor notification.
13/09/2006 - Final reminder.
14/09/2006 - Public disclosure.

======================================================================
7) Credits

Discovered by Andreas Sandblad, Secunia Research.

======================================================================
8) References

The Common Vulnerabilities and Exposures (CVE) project has assigned 
CVE-2006-4437 for the vulnerabilities.

======================================================================
9) About Secunia

Secunia collects, validates, assesses, and writes advisories regarding
all the latest software vulnerabilities disclosed to the public. These
advisories are gathered in a publicly available database at the
Secunia website:

http://secunia.com/

Secunia offers services to our customers enabling them to receive all
relevant vulnerability information to their specific system
configuration.

Secunia offers a FREE mailing list called Secunia Security Advisories:

http://secunia.com/secunia_security_advisories/

======================================================================
10) Verification

Please verify this advisory by visiting the Secunia website:
http://secunia.com/secunia_research/2006-62/advisory/

Complete list of vulnerability reports published by Secunia Research:
http://secunia.com/secunia_research/

======================================================================


 Products Solutions Customers Partner Resources Company
 
 Corporate
Vulnerability Intelligence Manager (VIM)
Corporate Software Inspector (CSI)
Consumer
Personal Software Inspector (PSI)
Online Software Inspector (OSI)
 Industry
Compliance
Technology
Integration
 Customers
Testimonials
 VARS
MSSP
Technology Partners
References
 Factsheets
Reports
Webinars
Events
 About us
Careers
Memberships
Newsroom


 
© 2002-2013 Secunia ApS - Rued Langgaards Vej 8, 4th floor, DK-2300 Copenhagen, Denmark - +45 7020 5144
Terms & Conditions and Copyright - Privacy - Report Vulnerability