← Back
CWE-434

4,211 CVEs • Abstraction: Base • Likelihood of Exploit: Medium

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.

JSON object

Loading...

CVEs (4,211)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
-
-
Jun 29, 2026
Jun 25, 2026
N/A· v4
10.0 CRITICAL· v3
N/A· v2
Unrestricted Upload of File with Dangerous Type vulnerability in Daan.Dev OMGF Pro allows Using Malicious Files. This issue affects OMGF Pro: from n/a through 5.2.6.
1Joomlaworks
1K2
Jun 28, 2026
Jun 25, 2026
N/A· v4
6.3 MEDIUM· v3
N/A· v2
The K2 frontend article-attachment upload path accepts files whose extension is `.php`, and Apache's standard mod_php matches `\.php$` and executes them under the K2 web user. A K2 Author can upload a `shell.php`, then f...Show more
The K2 frontend article-attachment upload path accepts files whose extension is `.php`, and Apache's standard mod_php matches `\.php$` and executes them under the K2 web user. A K2 Author can upload a `shell.php`, then fetch `/media/k2/attachments/shell.php` and execute arbitrary PHP code in the web server's context.Show less
1Joomlaworks
1K2
Jun 28, 2026
Jun 25, 2026
N/A· v4
5.3 MEDIUM· v3
N/A· v2
The K2 article gallery upload path accepts a zip/tar archive, extracts it under `/media/k2/galleries/<id>/`, and only renames image files (gif/jpg/jpeg/png/webp) to safe names — non-image files (including `.php`) are ext...Show more
The K2 article gallery upload path accepts a zip/tar archive, extracts it under `/media/k2/galleries/<id>/`, and only renames image files (gif/jpg/jpeg/png/webp) to safe names — non-image files (including `.php`) are extracted as-is and remain executable via direct HTTP access.Show less
-
-
Jun 25, 2026
Jun 24, 2026
N/A· v4
5.4 MEDIUM· v3
N/A· v2
Ghost is a Node.js content management system. From 6.19.4 until 6.21.1, insufficient validation of the client-supplied Content-Type on Ghost's Admin API file upload endpoint allowed uploaded files to be served from the s...Show more
Ghost is a Node.js content management system. From 6.19.4 until 6.21.1, insufficient validation of the client-supplied Content-Type on Ghost's Admin API file upload endpoint allowed uploaded files to be served from the site with an attacker-chosen content type on S3/GCS storage backends. On installations that serve uploaded files from the same origin as the site, this could have been used to facilitate stored cross-site scripting against site visitors or staff. This vulnerability is fixed in 6.21.1.Show less
1Joomlic
1Icagenda
Jul 11, 2026
Jun 20, 2026
10.0 CRITICAL· v4
9.8 CRITICAL· v3
N/A· v2
A vulnerability in the iCagenda extension for Joomla allows the upload of arbitrary files in the file attachment feature, ultimately resulting in PHP code upload and execution.
1Ollyo
1Sp Page Builder
Jul 8, 2026
Jun 20, 2026
10.0 CRITICAL· v4
9.8 CRITICAL· v3
N/A· v2
A vulnerability in SP Page Builder for Joomla allows unauthenticated users to upload arbitrary files, ultimately resulting in the upload and execution of PHP code.
-
-
Jun 22, 2026
Jun 19, 2026
8.7 HIGH· v4
8.8 HIGH· v3
N/A· v2
Joomla! Component vBizz 1.0.7 contains an unrestricted file upload vulnerability that allows authenticated attackers to upload arbitrary PHP files by submitting malicious files through the profile_pic parameter. Attacker...Show more
Joomla! Component vBizz 1.0.7 contains an unrestricted file upload vulnerability that allows authenticated attackers to upload arbitrary PHP files by submitting malicious files through the profile_pic parameter. Attackers can upload PHP files via POST requests to the employee view endpoint and execute them from the uploads directory to achieve remote code execution.Show less
-
-
Jun 22, 2026
Jun 19, 2026
9.3 CRITICAL· v4
9.8 CRITICAL· v3
N/A· v2
FileRise before 3.16.0 is vulnerable to path traversal in the shared-folder upload endpoint (/api/folder/uploadToSharedFolder.php), leading to arbitrary file write and administrator account takeover. The upload filename...Show more
FileRise before 3.16.0 is vulnerable to path traversal in the shared-folder upload endpoint (/api/folder/uploadToSharedFolder.php), leading to arbitrary file write and administrator account takeover. The upload filename is validated by FolderController with basename() and REGEX_FILE_NAME, which permit URL-encoded sequences (the regex blocks / and \ but not %). The raw filename is then passed to UploadModel::handleUpload, where it is reconstructed as trim(urldecode(basename($fileName))), re-introducing path separators after validation (e.g. ..%2fusers%2fusers.txt becomes ../users/users.txt). UploadNamePolicy::isAllowedForWrite() applies basename() internally and therefore only evaluates the final component (users.txt), allowing the traversal sequence to pass the extension policy. The destination path is then used directly in move_uploaded_file() with no realpath containment check, allowing a write outside the intended upload directory. An attacker who possesses a valid, non-expired, upload-enabled shared-folder link/token (which are designed to be shared publicly) can overwrite users/users.txt to create an administrator account, resulting in unauthenticated admin takeover and, depending on configuration, remote code execution. Exploitation requires possession of a valid, non-expired, upload-enabled shared-folder link/token. This issue is fixed in 3.16.0, which URL-decodes before validation and rejects any path separators in the upload filename.Show less
-
-
Jun 18, 2026
Jun 18, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
The Offload, AI & Optimize with Cloudflare Images plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1.10.2 via the 'account-id' parameter parameter. This is due to insuffic...Show more
The Offload, AI & Optimize with Cloudflare Images plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1.10.2 via the 'account-id' parameter parameter. This is due to insufficient privilege enforcement on the cf_images_do_setup AJAX handler, which requires only the upload_files capability (Author+) rather than manage_options before writing to wp-config.php, combined with the absence of single-quote escaping — sanitize_text_field() does not strip single quotes, and filter_input(INPUT_POST) bypasses wp_magic_quotes() slashing — allowing a single quote in the account-id or api-key parameter to break out of the single-quoted PHP string literal in the write_config() define() statement. This makes it possible for authenticated attackers, with author-level access and above, to execute code on the server. This is possible because the 'cf-images-nonce' nonce required by the AJAX handler is exposed to all Author-level and above users on wp-admin/upload.php via the CFImages JavaScript object, meaning any upload-capable user can satisfy the nonce check and reach the vulnerable wp-config.php write path.Show less
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
9.0 CRITICAL· v3
N/A· v2
Unauthenticated Arbitrary File Upload in SigmaForms Pro – AI Generated Forms <= 1.4.5 versions.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
9.9 CRITICAL· v3
N/A· v2
Subscriber Arbitrary File Upload in Charity Zone <= 1.1.1 versions.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
9.9 CRITICAL· v3
N/A· v2
Subscriber Arbitrary File Upload in Kids Gift Shop <= 0.5.4 versions.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
9.9 CRITICAL· v3
N/A· v2
Subscriber Arbitrary File Upload in Ecommerce Zone <= 0.9.7 versions.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
9.9 CRITICAL· v3
N/A· v2
Subscriber Arbitrary File Upload in Restaurant Zone <= 0.7.8 versions.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
8.0 HIGH· v3
N/A· v2
Unrestricted Upload of File with Dangerous Type vulnerability in Kodezen LLC Academy LMS Pro allows Upload a Web Shell to a Web Server. This issue affects Academy LMS Pro: from n/a before 3.5.2.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
9.9 CRITICAL· v3
N/A· v2
Subscriber Arbitrary File Upload in Webenvo <= 0.0.6 versions.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
9.9 CRITICAL· v3
N/A· v2
Contributor Arbitrary File Upload in Unlimited Elements for Elementor (Premium) <= 2.0.6 versions.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
9.9 CRITICAL· v3
N/A· v2
Subscriber Arbitrary File Upload in WishList Member X <= 3.29.0 versions.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
9.9 CRITICAL· v3
N/A· v2
Subscriber Arbitrary File Upload in Restaurt <= 1.0.4 versions.
-
-
Jun 17, 2026
Jun 17, 2026
N/A· v4
10.0 CRITICAL· v3
N/A· v2
Unauthenticated Arbitrary File Upload in WordPress & WooCommerce Scraper Plugin, Import Data from Any Site <= 1.0.7 versions.