On this page
Atomicorp WAF Rule 391213
Rule Summary
- Rule ID: 391213
- Status: Active
- Alert message: Atomicorp.com WAF Rules: Request content type is not allowed by policy
- Observed CWEs: CWE-20 (1), CWE-27 (1), CWE-77 (2), CWE-79 (1), CWE-89 (1), CWE-94 (1), CWE-287 (2), CWE-288 (2), CWE-434 (1), CWE-502 (2), CWE-611 (4), CWE-706 (1), CWE-776 (1), CWE-862 (1)
- Rule severity: Warning (4)
- Phase: 2 (request body)
- Rule action: deny
- HTTP status: 403
- Logging: log, auditlog
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.
Selected Related CVEs
This is a selected list of documented research observations, not an exhaustive coverage matrix. Absence of a CVE does not imply absence of protection.
| CVE | Vulnerability | Product | CVSS | Severity |
|---|---|---|---|---|
| CVE-2026-53576 | Kestra <= 1.3.20 - Remote Code Execution | kestra | 10.0 (v3.1) | Critical |
| CVE-2018-1217 | Dell EMC Avamar and Integrated Data Protection Appliance Installation Manager - Invalid Access Control | emc avamar | 9.8 (v3.0) | Critical |
| CVE-2019-11580 | Atlassian Crowd and Crowd Data Center - Unauthenticated Remote Code Execution | crowd | 9.8 (v3.1) | Critical |
| CVE-2020-15505 | MobileIron Core & Connector <= v10.6 & Sentry <= v9.8 - Remote Code Execution | core | 9.8 (v3.1) | Critical |
| CVE-2023-20887 | VMware VRealize Network Insight - Remote Code Execution | vrealize network insight | 9.8 (v3.1) | Critical |
| CVE-2023-47248 | PyArrow Flight RPC - Remote Code Execution | pyarrow | 9.8 (v3.1) | Critical |
| CVE-2024-0799 | Arcserve Unified Data Protection - Authentication Bypass | udp | 9.8 (v3.1) | Critical |
| CVE-2024-55956 | Cleo Harmony < 5.8.0.24 - File Upload Vulnerability | harmony | 9.8 (v3.1) | Critical |
| CVE-2025-58360 | GeoServer - XML External Entity Injection | geoserver | 9.8 (v3.1) | Critical |
| CVE-2025-61882 | Oracle E-Business Suite 12.2.3–12.2.14 – Remote Code Execution | concurrent processing | 9.8 (v3.1) | Critical |
| CVE-2025-66516 | Apache Tika - XML External Entity Injection | tika | 9.8 (v3.1) | Critical |
| CVE-2026-27971 | Qwik - Unauthenticated RCE via server$ Deserialization | qwik | 9.2 (v4.0) | Critical |
| CVE-2024-50334 | Scoold < 1.64.0 - Authentication Bypass | scoold | 8.7 (v4.0) | High |
| CVE-2024-24809 | Traccar - Unrestricted File Upload | traccar | 8.5 (v3.1) | High |
| CVE-2025-54988 | Apache Tika - XXE Injection | tika | 8.4 (v3.1) | High |
| CVE-2018-1335 | Apache Tika < 1.1.8 - Header Command Injection | tika | 8.1 (v3.0) | High |
| CVE-2015-1400 | NPDS CMS REvolution-13 - SQL Injection | revolution | 7.5 (v2.0) | High |
| CVE-2019-11253 | Kubernetes API Server - YAML Parsing DoS (Billion Laughs) | kubernetes | 7.5 (v3.1) | High |
| CVE-2019-13608 | Citrix StoreFront Server - XML External Entity | storefront server | 7.5 (v3.1) | High |
| CVE-2023-6568 | Mlflow - Cross-Site Scripting | mlflow | 6.1 (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.
Documentation Source
- Original wiki page: WAF 391213
- Source revision: 2375
- Source revision date: 2012-06-15