--- title: Validate SOAP content type description: Use the glide.soap.require\_content\_type\_xml property to enable validation of a content type as text/xml and protect against invalid SOAP requests. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/instance-security-hardening-settings/sc-soap-content-type-checking.html release: australia product: Instance Security Hardening Settings classification: instance-security-hardening-settings topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [API and web service, Hardening settings, Platform Security] --- # Validate SOAP content type Use the **glide.soap.require\_content\_type\_xml** property to enable validation of a content type as text/xml and protect against invalid SOAP requests. If the **glide.soap.require\_content\_type\_xml** system property is not set to the recommended value of **true**, then there is no validation for the SOAP request. Ensure that the property **glide.soap.require\_content\_type\_xml** is set to **true**. **Warning:** This is a safe harbor property, meaning the value can't be altered once it's changed. It is non-revertible. ## More information
| Attribute | Description |
|---|---|
| Configuration name | **glide.soap.require\_content\_type\_xml** |
| Configuration type | System Properties \(/sys\_properties\_list.do\) |
| Data type | Boolean |
| Recommended value | true |
| Default value | <none> |
| Fallback value | false |
| Category | [API and web service](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/sc-api-web-service.md) |
| Security risk | - Severity score: 8.8 - CVSS rating: High - Security risk details: This lack of validation can enable Cross-Site Request Forgery \(CSRF\) attacks, allowing malicious actors to trick authenticated users into sending unauthorized SOAP requests. |
| Functional impact | This remediation enables validation of SOAP content type for all the inbound SOAP requests. - If you are using a content type other than text/xml for inbound requests, it may cause potential failure of SOAP transactions. - If you are not using the correct MIME type, it could disrupt third-party integrations. |
| Dependencies and prerequisites | None |