WordPress Core <= 2.8.5 - Arbitrary File Upload

2009-12-12 00:00
Dawid Golunski

Strategic Overview

Status
Patched in 2.8.6
Affected CoreWordPress 2.8
Affected Version<= 2.8.5
CVSS8.8High
CVECVE-2009-3890
View all WordPress 2.8 vulnerabilities

Vulnerability Overview

Unrestricted file upload vulnerability in the wp_check_filetype function in wp-includes/functions.php in WordPress before 2.8.6, when a certain configuration of the mod_mime module in the Apache HTTP Server is enabled, allows remote authenticated users to execute arbitrary code by posting an attachment with a multiple-extension filename, and then accessing this attachment via a direct request to a wp-content/uploads/ pathname, as demonstrated by a .php.jpg filename.

Technical Analysis

REMEDIATION: Update to version 2.8.6, or a newer patched version --- IDENTIFIER: CWE-434 (Unrestricted Upload of File with Dangerous Type) The product allows the upload or transfer of dangerous file types that are automatically processed within its environment.

External References

Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C