CVE-2009-4140: High severity open flash chart vulnerability

Published Dec 22, 2009
·
Updated

Unrestricted file upload vulnerability in ofcuploadimage.php in Open Flash Chart v2 Beta 1 through v2 Lug Wyrm Charmer, as used in Piwik 0.2.35 through 0.4.3, Woopra Analytics Plugin before 1.4.3.2, and possibly other products, when registerglobals is enabled, allows remote authenticated users to execute arbitrary code by uploading a file with an executable extension through the name parameter with the code in the HTTPRAWPOSTDATA parameter, then accessing it via a direct request to the file in tmp-upload-images/.

Affected Software

11 affected components
Teethgrinder.co.uk Open Flash Chart=2.0-beta_1
Teethgrinder.co.uk Open Flash Chart=2.0-gamera
Teethgrinder.co.uk Open Flash Chart=2.0-hyperion
Teethgrinder.co.uk Open Flash Chart=2.0-ichor
Teethgrinder.co.uk Open Flash Chart=2.0-j_rmungandr
Teethgrinder.co.uk Open Flash Chart=2.0-j_rmungandr-2
Teethgrinder.co.uk Open Flash Chart=2.0-kvasir
Teethgrinder.co.uk Open Flash Chart=2.0-lug_wyrm_charmer
Matomo Matomo=0.2.37
Matomo Matomo=0.4.2
Matomo Matomo=0.4.3

Event History

Dec 22, 2009
CVE Published
via MITRE·10:00 PM
Data Sourced
via MITRE·10:00 PM
Description
Data Sourced
10:30 PM
DescriptionWeaknessAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2009-4140?

CVE-2009-4140 is considered a high severity vulnerability due to its potential for remote file upload leading to arbitrary code execution.

2

How do I fix CVE-2009-4140?

To fix CVE-2009-4140, disable register_globals in your PHP configuration and ensure proper validation of uploaded files.

3

What systems are affected by CVE-2009-4140?

CVE-2009-4140 affects Open Flash Chart versions 2.0-beta_1 through 2.0-lug_wyrm_charmer and specific versions of Piwik and Woopra Analytics Plugin.

4

What type of vulnerability is CVE-2009-4140?

CVE-2009-4140 is an unrestricted file upload vulnerability that allows authenticated remote users to upload malicious files.

5

Who is responsible for the CVE-2009-4140 vulnerability?

The CVE-2009-4140 vulnerability was identified in the Open Flash Chart software created by Teethgrinder.co.uk.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203