On this page

Atomicorp WAF Rule 391213

Rule Summary

Description

This rule detects when a request is made using an undocumented, fake or poorly defined content types. The WAF works by inspecting content based on the “type” defined by the request. This of this as a foreign language. The WAF needs to understand the type to be able to properly inspect its contents.

Attacks use this method to get past WAFs by using fake content types to trick the WAF into thinking it is reading one content type, when another content type is being used. This can be used to bypass the WAF entirely.

This rule prevents the use of fake, undocumented or poorly defined content types.

False Positives

A false positive can occur when an application legitimately sets an undocumented or poorly understood Content-Type. The rules contain a large library of known content-types and can detect known safe methods and ignore them. However it is possible for a new or custom application to do this in an unknown manner and incorrectly trigger this rule.

It is not recommended that you disable this rule if you have a false positive. 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. If it is a false positive, we will fix the issue in the rules and get a release out to you promptly.

Tuning Guidance

If you know that this behavior is acceptable for your application, please see the Tuning the Atomicorp WAF Rules page for basic information.

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-1999-1011MS99-025 Microsoft IIS MDAC msadcs.dll RDS Arbitrary Remote Command Executiondata access components10.0 (v2.0)High
CVE-2010-0219Axis2 / SAP BusinessObjects Authenticated Code Execution (via SOAP)axis210.0 (v2.0)High
CVE-2026-53576Kestra <= 1.3.20 - Remote Code Executionkestra10.0 (v3.1)Critical
CVE-2015-1427ElasticSearch Groovy Sandbox Bypass and Remote Code Execution (CVE-2015-1427)elasticsearch9.8 (v3.1)Critical
CVE-2017-12635CouchDB Enum Utilitycouchdb9.8 (v3.0)Critical
CVE-2018-1217Dell EMC Avamar and Integrated Data Protection Appliance Installation Manager - Invalid Access Controlemc avamar9.8 (v3.0)Critical
CVE-2019-11580Atlassian Crowd pdkinstall Unauthenticated Plugin Upload RCEcrowd9.8 (v3.1)Critical
CVE-2020-15505MobileIron MDM Hessian-Based Java Deserialization RCEcore9.8 (v3.1)Critical
CVE-2020-4427IBM Data Risk Manager Unauthenticated Remote Code Executiondata risk manager9.8 (v3.1)Critical
CVE-2020-4429IBM Data Risk Manager Unauthenticated Remote Code Executiondata risk manager9.8 (v3.1)Critical
CVE-2023-20887VMWare Aria Operations for Networks (vRealize Network Insight) pre-authenticated RCEaria operations for networks9.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-34362MOVEit SQL Injection vulnerabilitymoveit cloud9.8 (v3.1)Critical
CVE-2023-47248PyArrow Flight RPC - Remote Code Executionpyarrow9.8 (v3.1)Critical
CVE-2023-50919GL.iNet Unauthenticated Remote Command Execution via the logread module.gl-ax1800 firmware9.8 (v3.1)Critical
CVE-2024-0799Arcserve Unified Data Protection - Authentication Bypassudp9.8 (v3.1)Critical
CVE-2024-55956Cleo LexiCom, VLTrader, and Harmony Unauthenticated Remote Code Executionharmony9.8 (v3.1)Critical
CVE-2025-27520BentoML RCEbentoml9.8 (v3.1)Critical
CVE-2025-32375BentoML\bentoml9.8 (v3.1)Critical
CVE-2025-58360GeoServer WMS GetMap XXE Arbitrary File Readgeoserver9.8 (v3.1)Critical
CVE-2025-61882Oracle E-Business Suite CVE-2025-61882 RCEconcurrent processing9.8 (v3.1)Critical
CVE-2025-66516Elasticsearch ingest-attachment Apache Tika XFA XXE Local File Readtika9.8 (v3.1)Critical
CVE-2009-3068Adobe RoboHelp Server 8 Arbitrary File Upload and Executerobohelp server9.3 (v2.0)High
CVE-2024-28752Apache CXF Aegis DataBinding Server-Side Request Forgery (CVE-2024-28752)cxf9.3 (v3.1)Critical
CVE-2026-27971Qwik - Unauthenticated RCE via server$ Deserializationqwik9.2 (v4.0)Critical
CVE-2017-5255Cambium ePMP1000 'ping' Shell via Command Injection (up to v2.5)epmp 1000 firmware8.8 (v3.0)High
CVE-2024-50334Scoold < 1.64.0 - Authentication Bypassscoold8.7 (v4.0)High
CVE-2024-24809Traccar v5 Remote Code Execution (CVE-2024-31214 and CVE-2024-24809)traccar8.5 (v3.1)High
CVE-2025-54988Elasticsearch ingest-attachment Apache Tika XFA XXE Local File Readtika8.4 (v3.1)High
CVE-2018-1335Apache Tika Header Command Injectiontika8.1 (v3.0)High
CVE-2019-6340Drupal RESTful Web Services unserialize() RCEdrupal8.1 (v3.1)High
CVE-2023-50445GL.iNet Unauthenticated Remote Command Execution via the logread module.gl-mt1300 firmware7.8 (v3.1)High
CVE-2005-2733Simple PHP Blog Remote Command Executionsimple php blog7.5 (v2.0)High
CVE-2006-1551PAJAX Remote Command Executionpajax7.5 (v2.0)High
CVE-2008-6508Openfire Admin Console Authentication Bypassopenfire7.5 (v2.0)High
CVE-2013-4824HP Intelligent Management SOM Account Creationimc service operation management software module7.5 (v2.0)High
CVE-2015-1400NPDS CMS REvolution-13 - SQL Injectionrevolution7.5 (v2.0)High
CVE-2019-11253Kubernetes API Server - YAML Parsing DoS (Billion Laughs)kubernetes7.5 (v3.1)High
CVE-2019-13608Citrix StoreFront Server - XML External Entitystorefront server7.5 (v3.1)High
CVE-2023-6568Mlflow - Cross-Site Scriptingmlflow6.1 (v3.1)Medium
CVE-2011-3833Support Incident Tracker Remote Command Executionsupport incident tracker6.0 (v2.0)Medium
CVE-2011-3011CA Arcserve D2D GWT RPC Credential Information Disclosurearcserve d2d5.0 (v2.0)Medium
CVE-2011-3829Support Incident Tracker Remote Command Executionsupport incident tracker4.0 (v2.0)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-2019-11253
CWE-22CVE-2008-6508
CWE-27CVE-2024-24809
CWE-77CVE-2023-20887 , CVE-2024-55956 , CVE-2023-50445
CWE-78CVE-2017-5255 , CVE-2023-50445
CWE-79CVE-2023-6568
CWE-89CVE-2023-34362 , CVE-2015-1400
CWE-94CVE-2026-53576
CWE-200CVE-2011-3011 , CVE-2011-3829
CWE-255CVE-2010-0219
CWE-264CVE-1999-1011 , CVE-2009-3068
CWE-269CVE-2017-12635
CWE-287CVE-2020-4427 , CVE-2023-50919 , CVE-2024-0799 , CVE-2025-61882 , CVE-2013-4824
CWE-288CVE-2026-53576 , CVE-2024-50334
CWE-434CVE-2024-24809
CWE-502CVE-2023-47248 , CVE-2025-27520 , CVE-2025-32375 , CVE-2026-27971 , CVE-2019-6340
CWE-611CVE-2025-58360 , CVE-2025-66516 , CVE-2025-54988 , CVE-2019-13608
CWE-706CVE-2020-15505
CWE-776CVE-2019-11253
CWE-798CVE-2020-4429
CWE-862CVE-2018-1217
CWE-863CVE-2023-22518
CWE-918CVE-2024-28752

Documentation Source

  • Original wiki page: WAF 391213
  • Source revision: 2375
  • Source revision date: 2012-06-15