CyberSecBulletin

Unrestricted Upload of File with Dangerous Type

CWE-434

The product allows the upload or transfer of dangerous file types that are automatically processed within its environment.

We track 2,513 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.9. 28 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: Generate a new, unique filename for an uploaded file instead of using the user-supplied filename, so that no external input is used at all.
  • Architecture and Design: When the set of acceptable objects, such as filenames or URLs, is limited or known, create a mapping from a set of fixed input values (such as numeric IDs) to the actual filenames or URLs, and reject all other inputs.
  • Architecture and Design: Consider storing the uploaded files outside of the web document root entirely. Then, use other mechanisms to deliver the files dynamically.
  • Architecture and Design: Define a very limited set of allowable extensions and only generate filenames that end in these extensions. Consider the possibility of XSS (CWE-79) before allowing.html or.htm file types.
  • Implementation: Ensure that only one extension is used in the filename. Some web servers, including some versions of Apache, may process files based on inner extensions so that filename.php.gif is fed to the PHP interpreter.

Latest Unrestricted Upload of File with Dangerous Type vulnerabilities

  • 9.8 Critical severity

    Rax30 Firmware: Unrestricted Upload of File with Dangerous Type

    CVE-2025-44658NETGEAREPSS 1.17%

    In Netgear RAX30 V1.0.10.94, a PHP-FPM misconfiguration vulnerability is caused by not following the specification to only limit FPM to .php extensions. An attacker may exploit this by uploading malicious scripts disguised with alternate extensions and trickin

  • 7.2 High severity

    WinMatrix3 Web package: Unrestricted Upload of File with Dangerous Type

    CVE-2025-7917Simopro Technology

    WinMatrix3 Web package developed by Simopro Technology has an Arbitrary File Upload vulnerability, allowing remote attackers with administrator privileges to upload and execute web shell backdoors, thereby enabling arbitrary code execution on the server.

  • 7.2 High severity

    iDentSoft: Improper Access Control

    CVE-2025-7898CodeCanyon

    A vulnerability was found in Codecanyon iDentSoft 2.0. It has been classified as critical. This affects an unknown part of the file /clinica/profile/updateSetting of the component Account Setting Page. The manipulation of the argument photo leads to unrestrict

  • 9.8 Critical severity

    MoneyPrinterTurbo: Unrestricted Upload of File with Dangerous Type

    CVE-2025-7895Harry0703

    A vulnerability, which was classified as critical, was found in harry0703 MoneyPrinterTurbo up to 1.2.6. Affected is the function upload_bgm_file of the file app/controllers/v1/video.py of the component File Extension Handler. The manipulation of the argument

  • 8.8 High severity

    MetaCRM: Improper Access Control

    CVE-2025-7880Metasoft 美特软件

    A vulnerability was found in Metasoft 美特软件 MetaCRM up to 6.4.2 and classified as critical. Affected by this issue is some unknown functionality of the file /business/common/sms/sendsms.jsp. The manipulation of the argument File leads to unrestricted upload. Th

  • 9.8 Critical severity

    MetaCRM: Improper Access Control

    CVE-2025-7879Metasoft 美特软件

    A vulnerability has been found in Metasoft 美特软件 MetaCRM up to 6.4.2 and classified as critical. Affected by this vulnerability is an unknown functionality of the file mobileupload.jsp. The manipulation of the argument File leads to unrestricted upload. The att

  • 8.8 High severity

    MetaCRM: Unrestricted Upload of File with Dangerous Type

    CVE-2025-7878Metasoft 美特软件

    A vulnerability, which was classified as critical, was found in Metasoft 美特软件 MetaCRM up to 6.4.2. Affected is an unknown function of the file /common/jsp/upload2.jsp. The manipulation of the argument File leads to unrestricted upload. It is possible to launch

  • 9.8 Critical severity

    MetaCRM: Unrestricted Upload of File with Dangerous Type

    CVE-2025-7877Metasoft 美特软件

    A vulnerability, which was classified as critical, has been found in Metasoft 美特软件 MetaCRM up to 6.4.2. This issue affects some unknown processing of the file sendfile.jsp. The manipulation of the argument File leads to unrestricted upload. The attack may be i

  • 9.8 Critical severity

    Filemanager: Unrestricted Upload of File with Dangerous Type

    CVE-2025-46001Simogeo

    An arbitrary file upload vulnerability in the is_allowed_file_type() function of Filemanager v2.3.0 allows attackers to execute arbitrary code via uploading a crafted PHP file.

  • 7.5 High severity

    MasterStudy LMS Pro: Unrestricted Upload of File with Dangerous Type

    CVE-2025-7438StylemixThemes

    The MasterStudy LMS Pro plugin for WordPress is vulnerable to arbitrary file uploads due to insufficient file type validation in the 'install_and_activate_plugin' function in all versions up to, and including, 4.7.9. This makes it possible for authenticated at

  • 9.8 Critical severity

    WooCommerce Refund And Exchange with RMA -…: Unrestricted Upload of File with Dangerous Type

    CVE-2025-6222WP Swings

    The WooCommerce Refund And Exchange with RMA - Warranty Management, Refund Policy, Manage User Wallet theme for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the 'ced_rnx_order_exchange_attach_files' function in all v

  • 8.8 High severity

    Online Ordering System: Improper Access Control

    CVE-2025-7755code-projects

    A vulnerability was found in code-projects Online Ordering System 1.0. It has been rated as critical. This issue affects some unknown processing of the file /admin/edit_product.php. The manipulation of the argument image leads to unrestricted upload. The attac

  • 9.3 Critical severity

    Up.Time Monitoring Station: Missing Authentication for Critical Functionality

    CVE-2025-34121IderaEPSS 2.81%

    An unauthenticated arbitrary file upload vulnerability exists in Idera Up.Time Monitoring Station versions up to and including 7.2. The `wizards/post2file.php` script accepts arbitrary POST parameters, allowing attackers to upload crafted PHP files to the webr

  • 8.8 High severity

    Cisco Unified Contact Center Express: Unrestricted Upload of File with Dangerous Type

    CVE-2025-20274Cisco

    A vulnerability in the web-based management interface of Cisco Unified Intelligence Center could allow an authenticated, remote attacker to upload arbitrary files to an affected device. This vulnerability is due to improper validation of files that are uploade

  • 9.1 Critical severity

    Groundhogg: Unrestricted Upload of File with Dangerous Type

    CVE-2025-48300Adrian Tobey

    Unrestricted Upload of File with Dangerous Type vulnerability in Adrian Tobey Groundhogg groundhogg allows Upload a Web Shell to a Web Server.This issue affects Groundhogg: from n/a through <= 4.2.1.

  • 10.0 Critical severity

    Medical Prescription Attachment Plugin for…: Unrestricted Upload of File with Dangerous Type

    CVE-2025-29009Webkul

    Unrestricted Upload of File with Dangerous Type vulnerability in Webkul Medical Prescription Attachment Plugin for WooCommerce medical-prescription-attachment-plugin-for-woocommerce allows Upload a Web Shell to a Web Server.This issue affects Medical Prescript

  • 9.8 Critical severity

    Wiki CMS Groupware: Unrestricted Upload of File with Dangerous Type

    CVE-2025-34111Tiki Software Community AssociationEPSS 2.57%

    An unauthenticated arbitrary file upload vulnerability exists in Tiki Wiki CMS Groupware version 15.1 and earlier via the ELFinder component's default connector (connector.minimal.php), which allows remote attackers to upload and execute malicious PHP scripts

  • 9.4 Critical severity

    Web Analytics Platform: Missing Authentication for Critical Functionality

    CVE-2025-34104Piwik (now Matomo)EPSS 1.91%

    An authenticated remote code execution vulnerability exists in Piwik (now Matomo) versions prior to 3.0.3 via the plugin upload mechanism. In vulnerable versions, an authenticated user with Superuser privileges can upload and activate a malicious plugin (ZIP a

  • 9.8 Critical severity

    HT Contact Form – Drag & Drop Form Builder for…: Unrestricted Upload of File with Dangerous Type

    CVE-2025-7340HtpluginsEPSS 5.99%

    The HT Contact Form Widget For Elementor Page Builder & Gutenberg Blocks & Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the temp_file_upload() function in all versions up to, and including, 2.

  • 9.8 Critical severity

    kkFileViewOfficeEdit: Unrestricted Upload of File with Dangerous Type

    CVE-2025-7627YiJiuSmile

    A vulnerability was found in YiJiuSmile kkFileViewOfficeEdit up to 5fbc57c48e8fe6c1b91e0e7995e2d59615f37abd and classified as critical. Affected by this issue is the function fileUpload of the file /fileUpload. The manipulation of the argument File leads to un

  • 9.8 Critical severity

    Online Movie Theater Seat Reservation System: Improper Access Control

    CVE-2025-7547CampCodes

    A vulnerability, which was classified as critical, was found in Campcodes Online Movie Theater Seat Reservation System 1.0. This affects the function save_movie of the file /admin/admin_class.php. The manipulation of the argument cover leads to unrestricted up

  • 9.8 Critical severity

    Sales and Inventory System: Improper Access Control

    CVE-2025-7538CampCodes

    A vulnerability classified as critical was found in Campcodes Sales and Inventory System 1.0. This vulnerability affects unknown code of the file /pages/product_update.php. The manipulation of the argument image leads to unrestricted upload. The attack can be

  • 7.2 High severity

    Simple Car Rental System: Unrestricted Upload of File with Dangerous Type

    CVE-2025-7477code-projects

    A vulnerability, which was classified as critical, has been found in code-projects Simple Car Rental System 1.0. This issue affects some unknown processing of the file /admin/add_cars.php. The manipulation of the argument image leads to unrestricted upload. Th

  • 9.8 Critical severity

    Sales and Inventory System: Unrestricted Upload of File with Dangerous Type

    CVE-2025-7470CampCodes

    A vulnerability was found in Campcodes Sales and Inventory System 1.0. It has been classified as critical. Affected is an unknown function of the file /pages/product_add.php. The manipulation of the argument image leads to unrestricted upload. It is possible t

  • 8.8 High severity

    BeeTeam368 Extensions: Unrestricted Upload of File with Dangerous Type

    CVE-2025-6423Beeteam368

    The BeeTeam368 Extensions plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the handle_submit_upload_file() function in all versions up to, and including, 2.3.5. This makes it possible for authenticated attacke

  • 9.8 Critical severity

    WPBookit: Unrestricted Upload of File with Dangerous Type

    CVE-2025-6058IqonicdesignEPSS 6.22%

    The WPBookit plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the image_upload_handle() function hooked via the 'add_booking_type' route in all versions up to, and including, 1.0.4. This makes it possible for

  • 8.8 High severity

    WPBookit: Unrestricted Upload of File with Dangerous Type

    CVE-2025-6057Iqonicdesign

    The WPBookit plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the handle_image_upload() function in all versions up to, and including, 1.0.4. This makes it possible for authenticated attackers, with Subscriber

  • 8.8 High severity

    Library System: Improper Access Control

    CVE-2025-7413code-projects

    A vulnerability classified as critical has been found in code-projects Library System 1.0. This affects an unknown part of the file /user/teacher/profile.php. The manipulation of the argument image leads to unrestricted upload. It is possible to initiate the a

  • 8.8 High severity

    Library System: Improper Access Control

    CVE-2025-7412code-projects

    A vulnerability was found in code-projects Library System 1.0. It has been rated as critical. Affected by this issue is some unknown functionality of the file /user/student/profile.php. The manipulation of the argument image leads to unrestricted upload. The a

  • 9.3 Critical severity

    An unrestricted file upload vulnerability exists in BuilderEngine 3.5.0 via the integration of…

    CVE-2025-34100BuilderEngineEPSS 3.86%

    An unrestricted file upload vulnerability exists in BuilderEngine 3.5.0 via the integration of the elFinder 2.0 file manager and its use of the jQuery File Upload plugin. The plugin fails to properly validate or restrict file types or locations during upload o

  • 8.6 High severity

    ProcessMaker: Unrestricted Upload of File with Dangerous Type

    CVE-2025-34097ProcessMakerEPSS 1.72%

    An unrestricted file upload vulnerability exists in ProcessMaker versions prior to 3.5.4 due to improper handling of uploaded plugin archives. An attacker with administrative privileges can upload a malicious .tar plugin file containing arbitrary PHP code. Upo

  • 9.8 Critical severity

    Analytics Content Hub: Unrestricted Upload of File with Dangerous Type

    CVE-2024-39752IBM

    IBM Analytics Content Hub 2.0, 2.1, 2.2, and 2.3 could be vulnerable to malicious file upload by not validating the type of file uploaded to Explore Content. Attackers can make use of this weakness and upload malicious executable files into the system, and it

  • 8.8 High severity

    Library Management System: Improper Access Control

    CVE-2025-7210code-projects

    A vulnerability was found in code-projects/Fabian Ros Library Management System 2.0 and classified as critical. Affected by this issue is some unknown functionality of the file admin/profile_update.php. The manipulation of the argument photo leads to unrestric

  • 10.0 Critical severity

    WordPress Pie Register Plugin: Improper Control of Generation of Code

    CVE-2025-34077Genetech SolutionsEPSS 16.5%

    An authentication bypass vulnerability exists in the WordPress Pie Register plugin ≤ 3.7.1.4 that allows unauthenticated attackers to impersonate arbitrary users by submitting a crafted POST request to the login endpoint. By setting social_site=true and manipu

  • 8.8 High severity

    Library Management System: Improper Access Control

    CVE-2025-7190code-projects

    A vulnerability, which was classified as critical, was found in code-projects Library Management System 2.0. This affects an unknown part of the file /admin/student_edit_photo.php. The manipulation of the argument photo leads to unrestricted upload. It is poss

  • 8.8 High severity

    Juju: Unrestricted Upload of File with Dangerous Type

    CVE-2025-0928Canonical

    In Juju versions prior to 3.6.8 and 2.9.52, any authenticated controller user was allowed to upload arbitrary agent binaries to any model or to the controller itself, without verifying model membership or requiring explicit permissions. This enabled the distri

  • 9.8 Critical severity

    Staff Audit System: Improper Access Control

    CVE-2025-7181code-projects

    A vulnerability, which was classified as critical, was found in code-projects Staff Audit System 1.0. Affected is an unknown function of the file /test.php. The manipulation of the argument uploadedfile leads to unrestricted upload. It is possible to launch th

  • 7.2 High severity

    E-Commerce Site: Improper Access Control

    CVE-2025-7175code-projects

    A vulnerability was found in code-projects E-Commerce Site 1.0. It has been classified as critical. Affected is an unknown function of the file /admin/users_photo.php. The manipulation of the argument photo leads to unrestricted upload. It is possible to launc

  • 8.8 High severity

    Advanced Online Voting System: Improper Access Control

    CVE-2025-7152CampCodes

    A vulnerability classified as critical has been found in Campcodes Advanced Online Voting System 1.0. Affected is an unknown function of the file /admin/candidates_add.php. The manipulation of the argument photo leads to unrestricted upload. It is possible to

  • 8.8 High severity

    Advanced Online Voting System: Improper Access Control

    CVE-2025-7151CampCodes

    A vulnerability was found in Campcodes Advanced Online Voting System 1.0. It has been rated as critical. This issue affects some unknown processing of the file /admin/voters_add.php. The manipulation of the argument photo leads to unrestricted upload. The atta