--- 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
**Parent Topic:**[API and web service](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/sc-api-web-service.md)