On this page

Atomicorp WAF Rule 390700

Rule Summary

Description

This rule can be triggered if an attacker attempts to bypass the WAF’s multipart assembler. There are several known attack methods that attempt to bypass WAFs by using this method.

Additionally, if any of the following characters are used in a filename this rule will be triggered:

“;=

These characters are not supported in the filename and are reserved characters.

False Positives

False Positives are rare with this rule. We do not recommend you disable this unless you want to ignore any evasion based on the multipart parser in the WAF. Currently there are no known vulnerabilities in the 2.5.12 version of the WAF (ASL versions 2.2.7 and up are not vulnerable). Therefore, if you know that your client sends an invalid multipart message when uploading a file, you are running the latest version of ASL and you do not care about detecting and blocking evasion based attacks disable this rule. We do not recommend you disable this rule, rather we recommend fixing the application to ensure that it does not accept broken multipart messages.

If you believe this is a false positive, please report this to our security team to determine if this is a legitimate case, or if its clever attack on your system. Instructions to report false positives are detailed on the Reporting False Positives wiki page.

This is a selected list of documented research observations, not an exhaustive coverage matrix. Absence of a CVE does not imply absence of protection.

CVEVulnerabilityProductCVSSSeverity
CVE-2010-4279Pandora FMS v3.1 Auth Bypass and Arbitrary File Upload Vulnerabilitypandora fms10.0 (v2.0)High
CVE-2012-0299Symantec Web Gateway 5.0.2.8 Arbitrary PHP File Upload Vulnerabilityweb gateway10.0 (v2.0)High
CVE-2014-125115Pandora FMS Default Credential / SQLi Remote Code ExecutionPandora FMS10.0 (v4.0)Critical
CVE-2012-6710eXtplorer v2.1 Arbitrary File Upload Vulnerabilityextplorer9.8 (v3.0)Critical
CVE-2013-1359SonicWALL GMS 6 Arbitrary File Uploadanalyzer9.8 (v3.1)Critical
CVE-2017-17560Western Digital MyCloud multi_uploadify File Upload Vulnerabilitymy cloud pr4100 firmware9.8 (v3.0)Critical
CVE-2018-8733Nagios XI Chained Remote Code Executionnagios xi9.8 (v3.0)Critical
CVE-2018-8734Nagios XI Chained Remote Code Executionnagios xi9.8 (v3.0)Critical
CVE-2019-9194elFinder PHP Connector exiftran Command Injectionelfinder9.8 (v3.0)Critical
CVE-2020-15415DrayTek Vigor - Command Injectionvigor9.8 (v3.1)Critical
CVE-2020-36847WordPress Simple File List Unauthenticated Remote Code Executionsimple file list9.8 (v3.1)Critical
CVE-2021-21978VMware View Planner Unauthenticated Log File Upload RCEview planner9.8 (v3.1)Critical
CVE-2022-21587Oracle E-Business Suite (EBS) Unauthenticated Arbitrary File Uploade-business suite9.8 (v3.1)Critical
CVE-2022-39952Fortinet FortiNAC keyUpload.jsp arbitrary file writefortinac9.8 (v3.1)Critical
CVE-2023-22518Atlassian Confluence Unauth JSON setup-restore Improper Authorization leading to RCE (CVE-2023-22518)confluence data center9.8 (v3.1)Critical
CVE-2023-38096NETGEAR ProSafe Network Management System 300 Arbitrary File Uploadprosafe network management system9.8 (v3.1)Critical
CVE-2024-24578RaspberryMatic unauthenticated Remote Code Execution vulnerability through HMServer File Upload.raspberrymatic9.8 (v3.1)Critical
CVE-2024-27198JetBrains TeamCity Unauthenticated Remote Code Executionteamcity9.8 (v3.1)Critical
CVE-2024-51378CyberPanel Multi CVE Pre-auth RCEcyberpanel9.8 (v3.1)Critical
CVE-2024-51567CyberPanel Multi CVE Pre-auth RCEcyberpanel9.8 (v3.1)Critical
CVE-2024-51568CyberPanel Multi CVE Pre-auth RCEcyberpanel9.8 (v3.1)Critical
CVE-2013-10043Astium Remote Code ExecutionVoIP PBX9.5 (v4.0)Critical
CVE-2025-34104Piwik Superuser Plugin UploadWeb Analytics Platform9.4 (v4.0)Critical
CVE-2014-125126Simple E-Document Arbitrary File UploadSimple E-Document9.2 (v4.0)Critical
CVE-2025-54236Magento SessionReapercommerce9.1 (v3.1)Critical
CVE-2013-3591vTigerCRM v5.4.0/v5.3.0 Authenticated Remote Code Executionvtiger crm8.8 (v3.1)High
CVE-2017-18048Monstra CMS Authenticated Arbitrary File Uploadmonstra8.8 (v3.0)High
CVE-2017-9080PlaySMS sendfromfile.php Authenticated "Filename" Field Code Executionplaysms8.8 (v3.0)High
CVE-2018-8735Nagios XI Chained Remote Code Executionnagios xi8.8 (v3.0)High
CVE-2018-8736Nagios XI Chained Remote Code Executionnagios xi8.8 (v3.0)High
CVE-2021-43258ChurchInfo 1.2.13-1.3.0 Authenticated RCEchurchinfo8.8 (v3.1)High
CVE-2023-27253pfSense Restore RRD Data Command Injectionpfsense8.8 (v3.1)High
CVE-2023-38098NETGEAR ProSafe Network Management System 300 Arbitrary File Uploadprosafe network management system8.8 (v3.1)High
CVE-2024-48594Prison Management System 1.0 Authenticated RCE via Unrestricted File Uploadprison management system8.8 (v3.1)High
CVE-2025-34511Sitecore XP CVE-2025-34511 Post-Authentication File Uploadexperience commerce8.8 (v3.1)High
CVE-2025-49113Roundcube Post-Auth RCE via PHP Object Deserializationwebmail8.8 (v3.1)High
CVE-2013-10032GetSimpleCMS PHP File Upload Vulnerabilitygetsimplecms8.7 (v4.0)High
CVE-2016-1525NETGEAR ProSafe Network Management System 300 Arbitrary File Uploadprosafe network management software 3008.6 (v3.0)High
CVE-2005-2733Simple PHP Blog Remote Command Executionsimple php blog7.5 (v2.0)High
CVE-2008-5191SePortal SQLi Remote Code Executionseportal7.5 (v2.0)High
CVE-2009-2265ColdFusion 8.0.1 Arbitrary File Upload and Executefckeditor7.5 (v2.0)High
CVE-2013-3520VMware vCenter Chargeback Manager ImageUploadServlet Arbitrary File Uploadvcenter chargeback manager7.5 (v2.0)High
CVE-2017-1000119October CMS Upload Protection Bypass Code Executionoctober7.2 (v3.0)High
CVE-2018-1000094CMS Made Simple Authenticated RCE via File Upload/Copycms made simple7.2 (v3.0)High
CVE-2020-35578Nagios XI Prior to 5.8.0 - Plugins Filename Authenticated Remote Code Exectionnagios xi7.2 (v3.1)High
CVE-2026-28409WeGIA <= 3.6.4 - Remote Code Executionwegia7.2 (v3.1)High
CVE-2012-1153appRain CMF Arbitrary PHP File Upload Vulnerabilityapprain6.8 (v2.0)Medium
CVE-2013-7102WordPress OptimizePress Theme File Upload Vulnerabilityoptimizepress6.8 (v2.0)Medium
CVE-2014-7285Symantec Web Gateway 5 restore.php Post Authentication Command Injectionweb gateway6.5 (v2.0)Medium
CVE-2014-9308WordPress WP EasyCart Unrestricted File Uploadwp easycart6.5 (v2.0)Medium
CVE-2015-6967Nibbleblog File Upload Vulnerabilitynibbleblog6.5 (v2.0)Medium
CVE-2015-7309CMS Bolt File Upload Vulnerabilitybolt6.5 (v2.0)Medium
CVE-2019-1262Microsoft SharePoint 2013 SP1 - 'DestinationFolder' Persistant Cross-Site Scriptingsharepoint foundation5.4 (v3.1)Medium
CVE-2021-1499Cisco HyperFlex HX Data Platform unauthenticated file upload to RCE (CVE-2021-1499)hyperflex hx data platform5.3 (v3.1)Medium

Observed CWEs

These CWEs are recorded on published CVEs in the selected observations associated with this rule. They are observational relationships, not a claim that the rule universally blocks every vulnerability assigned to a CWE.

CWERelated Published CVEs
CWE-20CVE-2021-21978 , CVE-2025-54236 , CVE-2013-7102
CWE-22CVE-2016-1525 , CVE-2009-2265
CWE-23CVE-2024-24578
CWE-73CVE-2022-39952
CWE-74CVE-2015-7309
CWE-77CVE-2014-7285
CWE-78CVE-2019-9194 , CVE-2020-15415 , CVE-2024-51378 , CVE-2024-51568 , CVE-2018-8735 , CVE-2020-35578 , CVE-2026-28409
CWE-79CVE-2019-1262
CWE-89CVE-2014-125115 , CVE-2018-8733 , CVE-2018-8734 , CVE-2013-10043 , CVE-2008-5191
CWE-91CVE-2023-27253
CWE-94CVE-2013-3520
CWE-264CVE-2012-0299
CWE-287CVE-2010-4279 , CVE-2012-6710 , CVE-2013-1359 , CVE-2017-17560 , CVE-2023-38096
CWE-288CVE-2024-27198
CWE-306CVE-2022-21587 , CVE-2024-24578 , CVE-2024-51567 , CVE-2025-34104 , CVE-2014-125126 , CVE-2013-10032 , CVE-2021-1499
CWE-434CVE-2020-36847 , CVE-2013-10043 , CVE-2025-34104 , CVE-2014-125126 , CVE-2013-3591 , CVE-2017-18048 , CVE-2017-9080 , CVE-2021-43258 , CVE-2023-38098 , CVE-2024-48594 , CVE-2025-34511 , CVE-2013-10032 , CVE-2017-1000119 , CVE-2018-1000094
CWE-502CVE-2025-49113
CWE-668CVE-2022-39952
CWE-798CVE-2014-125115
CWE-862CVE-2021-21978
CWE-863CVE-2023-22518

Documentation Source

  • Original wiki page: WAF 390700
  • Source revision: 4340
  • Source revision date: 2013-12-19