CVE-2023-6449CWE-434

Contact Form 7 <= 5.8.3 - Authenticated (Editor+) Arbitrary File Upload

Medium · published December 1, 2023

CVSS v3.1
6.6
EPSS
2%
Percentile
77.5
In the wild
Unconfirmed
What it is

The Contact Form 7 plugin for WordPress is vulnerable to arbitrary file uploads due to insufficient file type validation in the 'validate' function and insufficient blocklisting on the 'wpcf7_antiscript_file_name' function in versions up to, and including, 5.8.3. This makes it possible for authenticated attackers with editor-level capabilities or above to upload arbitrary files on the affected site's server, but due to the htaccess configuration, remote code cannot be executed in most cases. By default, the file will be deleted from the server immediately. However, in some cases, other plugins may make it possible for the file to live on the server longer. This can make remote code execution possible when combined with another vulnerability, such as local file inclusion.

The record
Technical detail
CVSS v3.1
6.6 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01732 · 77.5th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2023-12-01T11:00Z
EPSS history
Timeline
  • 01 DEC 11:00Z
    Contact Form 7 <= 5.8.3 - Authenticated (Editor+) Arbitrary File Upload
    cvelistv5