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

    iptime A6004MX: Improper Access Control

    CVE-2026-2550EFM

    A vulnerability was found in EFM iptime A6004MX 14.18.2. Affected is the function commit_vpncli_file_upload of the file /cgi/timepro.cgi. The manipulation results in unrestricted upload. The attack may be performed from remote. The exploit has been made public

  • 9.8 Critical severity

    midi-Synth: Unrestricted Upload of File with Dangerous Type

    CVE-2026-1306AdminkovEPSS 4.76%

    The midi-Synth plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type and file extension validation in the 'export' AJAX action in all versions up to, and including, 1.1.0. This makes it possible for unauthenticated attackers to

  • 9.8 Critical severity

    Airleader Master: Unrestricted Upload of File with Dangerous Type

    CVE-2026-1358AirleaderEPSS 1.19%

    Airleader Master versions 6.381 and prior allow for file uploads without restriction to multiple webpages running maximum privileges. This could allow an unauthenticated user to potentially obtain remote code execution on the server.

  • 9.8 Critical severity

    Smart Panel: Unrestricted Upload of File with Dangerous Type

    Unrestricted Upload of File with Dangerous Type vulnerability in NTN Information Processing Services Computer Software Hardware Industry and Trade Ltd. Co. Smart Panel allows Accessing Functionality Not Properly Constrained by ACLs. This issue affects Smart Pa

  • 8.8 High severity

    Cipace: Unrestricted Upload of File with Dangerous Type

    CVE-2024-50620Cipplanner

    Unrestricted Upload of File with Dangerous Type vulnerabilities exist in the rich text editor and document manage components in CIPPlanner CIPAce before 9.17. An authorized user can upload executable files when inserting images in the rich text editor, and upl

  • 7.5 High severity

    GitLab: Unrestricted Upload of File with Dangerous Type

    CVE-2026-1458GitLab

    GitLab has remediated an issue in GitLab CE/EE affecting all versions from 8.0 before 18.6.6, 18.7 before 18.7.4, and 18.8 before 18.8.4 that, under certain conditions could have allowed an unauthenticated user to cause denial of service by uploading malicious

  • 9.8 Critical severity

    WPvivid — Backup, Migration & Staging: Unrestricted Upload of File with Dangerous Type

    CVE-2026-1357WpvividpluginsEPSS 39%

    The Migration, Backup, Staging – WPvivid Backup & Migration plugin for WordPress is vulnerable to Unauthenticated Arbitrary File Upload in versions up to and including 0.9.123. This is due to improper error handling in the RSA decryption process combined with

  • 8.8 High severity

    Agentflow: Unrestricted Upload of File with Dangerous Type

    CVE-2026-2097Flowring

    Agentflow developed by Flowring has an Arbitrary File Upload vulnerability, allowing authenticated remote attackers to upload and execute web shell backdoors, thereby enabling arbitrary code execution on the server.

  • 9.1 Critical severity

    mylittleforum: Unrestricted Upload of File with Dangerous Type

    CVE-2026-25923My-Little-Forum

    my little forum is a PHP and MySQL based internet forum that displays the messages in classical threaded view. Prior to 20260208.1, the application fails to filter the phar:// protocol in URL validation, allowing attackers to upload a malicious Phar Polyglot f

  • 8.8 High severity

    Sensaway: Unrestricted Upload of File with Dangerous Type

    Unrestricted Upload of File with Dangerous Type vulnerability in Birtech Information Technologies Industry and Trade Ltd. Co. Sensaway allows Upload a Web Shell to a Web Server. This issue affects Sensaway: through 09022026. NOTE: Because the product was devel

  • 7.2 High severity

    DouPHP: Improper Access Control

    CVE-2026-2226DouPHP

    A vulnerability has been found in DouPHP up to 1.9. This issue affects some unknown processing of the file /admin/file.php of the component ZIP File Handler. Such manipulation of the argument sql_filename leads to unrestricted upload. The attack can be launche

  • 7.2 High severity

    Online Music Site: Improper Access Control

    CVE-2026-2213code-projects

    A security flaw has been discovered in code-projects Online Music Site 1.0. Affected by this issue is some unknown functionality of the file /Administrator/PHP/AdminAddAlbum.php. The manipulation of the argument txtimage results in unrestricted upload. The att

  • 9.8 Critical severity

    Certificate Generation System: Unrestricted Upload of File with Dangerous Type

    CVE-2026-2183Great Developers

    A security vulnerability has been detected in Great Developers Certificate Generation System up to 97171bb0e5e22e52eacf4e4fa81773e5f3cffb73. This affects an unknown part of the file /restructured/csv.php. The manipulation leads to unrestricted upload. Remote e

  • 9.8 Critical severity

    E-commerce: Unrestricted Upload of File with Dangerous Type

    CVE-2026-2164Detronetdip

    A security flaw has been discovered in detronetdip E-commerce 1.0.0. This issue affects some unknown processing of the file /seller/assets/backend/profile/addadhar.php. Performing a manipulation of the argument File results in unrestricted upload. Remote explo

  • 8.8 High severity

    yshopmall: Unrestricted Upload of File with Dangerous Type

    CVE-2026-2146Guchengwuyue

    A security flaw has been discovered in guchengwuyue yshopmall up to 1.9.1. This affects the function updateAvatar of the file /api/users/updateAvatar of the component co.yixiang.utils.FileUtil. Performing a manipulation of the argument File results in unrestri

  • 9.8 Critical severity

    Online Music Site: Improper Access Control

    CVE-2026-2133code-projects

    A weakness has been identified in code-projects Online Music Site 1.0. Impacted is an unknown function of the file /Administrator/PHP/AdminUpdateCategory.php. This manipulation of the argument txtimage causes unrestricted upload. The attack is possible to be c

  • 9.8 Critical severity

    tpadmin: Unrestricted Upload of File with Dangerous Type

    CVE-2026-2113Yuan1994EPSS 2.43%

    A security vulnerability has been detected in yuan1994 tpadmin up to 1.3.12. This affects an unknown part in the library /public/static/admin/lib/webuploader/0.1.5/server/preview.php of the component WebUploader. The manipulation leads to deserialization. The

  • 8.8 High severity

    Monstra CMS: Unrestricted Upload of File with Dangerous Type

    CVE-2025-69906Monstra

    Monstra CMS v3.0.4 contains an arbitrary file upload vulnerability in the Files Manager plugin. The application relies on blacklist-based file extension validation and stores uploaded files directly in a web-accessible directory. Under typical server configura

  • 8.8 High severity

    n8n: Unrestricted Upload of File with Dangerous Type

    CVE-2026-25056n8n

    n8n is an open source workflow automation platform. Prior to versions 1.118.0 and 2.4.0, a vulnerability in the Merge node's SQL Query mode allowed authenticated users with permission to create or modify workflows to write arbitrary files to the n8n server's f

  • 8.8 High severity

    Cisco Meeting Management: Unrestricted Upload of File with Dangerous Type

    CVE-2026-20098Cisco

    A vulnerability in the Certificate Management feature of Cisco Meeting Management could allow an authenticated, remote attacker to upload arbitrary files, execute arbitrary commands, and elevate privileges to root on an affected system. This vulnerability is d

  • 8.8 High severity

    WP FOFT Loader: Unrestricted Upload of File with Dangerous Type

    CVE-2026-1756Seezee

    The WP FOFT Loader plugin for WordPress is vulnerable to arbitrary file uploads due to incorrect file type validation in the 'WP_FOFT_Loader_Mimes::file_and_ext' function in all versions up to, and including, 2.1.39. This makes it possible for authenticated at

  • 9.8 Critical severity

    bolo-solo: Unrestricted Upload of File with Dangerous Type

    CVE-2026-1813Bolo-blog

    A vulnerability was found in bolo-blog bolo-solo up to 2.6.4. Affected is an unknown function of the file src/main/java/org/b3log/solo/bolo/pic/PicUploadProcessor.java of the component FreeMarker Template Handler. The manipulation of the argument File results

  • 8.8 High severity

    ci4ms: Unrestricted Upload of File with Dangerous Type

    CVE-2026-25510Ci4-cms-erp

    CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. Prior to version 0.28.5.0, an authenticated user with file editor permissions can achieve Remote Code Execution (RCE)

  • 9.8 Critical severity

    Fuxa: Unrestricted Upload of File with Dangerous Type

    CVE-2025-69981Frangoteam

    FUXA v1.2.7 contains an Unrestricted File Upload vulnerability in the `/api/upload` API endpoint. The endpoint lacks authentication mechanisms, allowing unauthenticated remote attackers to upload arbitrary files. This can be exploited to overwrite critical sys

  • 9.8 Critical severity

    Fpdf: Unrestricted Upload of File with Dangerous Type

    CVE-2025-65875Fpdf

    An arbitrary file upload vulnerability in the AddFont() function of FPDF v1.86 and earlier allows attackers to execute arbitrary code via uploading a crafted PHP file.

  • 9.8 Critical severity

    Mediacrush: Unrestricted Upload of File with Dangerous Type

    CVE-2025-61506MediaCrush

    An issue was discovered in MediaCrush thru 1.0.1 allowing remote unauthenticated attackers to upload arbitrary files of any size to the /upload endpoint.

  • 8.8 High severity

    OS DataHub Maps: Unrestricted Upload of File with Dangerous Type

    CVE-2026-1730Skirridsystems

    The OS DataHub Maps plugin for WordPress is vulnerable to arbitrary file uploads due to incorrect file type validation in the 'OS_DataHub_Maps_Admin::add_file_and_ext' function in all versions up to, and including, 1.8.3. This makes it possible for authenticat

  • 7.2 High severity

    Form Maker by 10Web – Mobile-Friendly Drag &…: Unrestricted Upload of File with Dangerous Type

    CVE-2026-106510Web

    The Form Maker by 10Web plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 1.15.35. This is due to the plugin's default file upload allowlist including SVG files combined with weak substring-based extension

  • 9.8 Critical severity

    im-server: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2025-66480WildfirechatEPSS 1.52%

    Wildfire IM is an instant messaging and real-time audio/video solution. Prior to 1.4.3, a critical vulnerability exists in the im-server component related to the file upload functionality found in com.xiaoleilu.loServer.action.UploadFileAction. The application

  • 8.8 High severity

    MagicINFO 9 Server: Unrestricted Upload of File with Dangerous Type

    CVE-2026-25201Samsung Electronics

    An unauthenticated user can upload arbitrary files to execute remote code, leading to privilege escalation in MagicInfo9 Server. This issue affects MagicINFO 9 Server: less than 21.1090.1.

  • 9.8 Critical severity

    MagicINFO 9 Server: Unrestricted Upload of File with Dangerous Type

    CVE-2026-25200Samsung Electronics

    A vulnerability in MagicInfo9 Server allows authorized users to upload HTML files without authentication, leading to Stored XSS, which can result in account takeover This issue affects MagicINFO 9 Server: less than 21.1090.1.

  • 7.2 High severity

    ipTIME A8004T: Unrestricted Upload of File with Dangerous Type

    CVE-2026-1742EFM

    A vulnerability was identified in EFM ipTIME A8004T 14.18.2. Affected by this vulnerability is the function commit_vpncli_file_upload of the file /cgi/timepro.cgi of the component VPN Service. Such manipulation leads to unrestricted upload. It is possible to l

  • 10.0 Critical severity

    DreamMaker: Unrestricted Upload of File with Dangerous Type

    CVE-2026-24729Internet Information

    An unrestricted upload of file with dangerous type vulnerability in the file upload function of Interinfo DreamMaker versions before 2025/10/22 allows remote attackers to execute arbitrary system commands via a malicious class file.

  • 8.8 High severity

    Erugo: Unrestricted Upload of File with Dangerous Type

    CVE-2026-24897ErugoOSSEPSS 3.27%

    Erugo is a self-hosted file-sharing platform. In versions up to and including 0.2.14, an authenticated low-privileged user can upload arbitrary files to any specified location due to insufficient validation of user‑supplied paths when creating shares. By speci

  • 9.0 Critical severity

    nocodb: Improper Neutralization of Input During Web Page Generation

    CVE-2026-24769NocoDB

    NocoDB is software for building databases as spreadsheets. Prior to version 0.301.0, a stored cross-site scripting (XSS) vulnerability exists in NocoDB’s attachment handling mechanism. Authenticated users can upload malicious SVG files containing embedded Java

  • 9.9 Critical severity

    Blue: Unrestricted Upload of File with Dangerous Type

    CVE-2025-57795Explorance

    Explorance Blue versions prior to 8.14.13 contain an authenticated remote file download vulnerability in a web service component. In default configurations, this flaw can be leveraged to achieve remote code execution.

  • 9.1 Critical severity

    Blue: Unrestricted Upload of File with Dangerous Type

    CVE-2025-57794Explorance

    Explorance Blue versions prior to 8.14.9 contain an authenticated unrestricted file upload vulnerability in the administrative interface. The application does not adequately restrict uploaded file types, allowing malicious files to be uploaded and executed by

  • 7.2 High severity

    AI Engine – The Chatbot, AI Framework & MCP…: Unrestricted Upload of File with Dangerous Type

    CVE-2026-1400Tigroumeow

    The AI Engine – The Chatbot and AI Framework for WordPress plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the `rest_helpers_update_media_metadata` function in all versions up to, and including, 3.3.2. This m

  • 10.0 Critical severity

    tis: Unrestricted Upload of File with Dangerous Type

    CVE-2026-24815Datavane

    Unrestricted Upload of File with Dangerous Type, Deserialization of Untrusted Data vulnerability in datavane tis (tis-plugin/src/main/java/com/qlangtech/tis/extension/impl modules). This vulnerability is associated with program files XmlFile.Java. This issue a

  • 7.2 High severity

    News Portal: Improper Access Control

    CVE-2026-1424PHPGurukul

    A vulnerability was identified in PHPGurukul News Portal 1.0. This affects an unknown part of the component Profile Pic Handler. The manipulation leads to unrestricted upload. It is possible to initiate the attack remotely. The exploit is publicly available an