Verify certificate chain and hostname

reference brazil Updated Sep 10, 2026 1 min read sc-verify-certificate-chain-and-hostname.md
Raw file servicenow.com

Configure the com.glide.communications.httpclient.verify_hostname property to prevent man-in-the-middle-attacks by ensuring that the certification verification process is executed.

When the com.glide.communications.httpclient.verify_hostname property is not set to the secure value of true, the hostname and certificate chain presented by remote hosts during a TLS connection initiated from the ServiceNow instance are not validated.

This vulnerability compromises the security of the TLS connection and allows person-in-the-middle attacks, where communications between two parties are intercepted. This may lead to sensitive data disclosure.

Ensure that the com.glide.communications.httpclient.verify_hostname system property is set to the secure value of true.

More information

Attribute

Description

Configuration name

com.glide.communications.httpclient.verify_hostname

Configuration type

System Properties (/sys_properties_list.do)

Data type

Boolean

Recommended value

true

Default value

true

Fallback value

false

Category

Communications

Security risk

  • Severity score: High
  • CVSS score: 7.4
  • Security risk details: This vulnerability compromises the security of the TLS connection and allows person-in-the-middle attacks, where communications between two parties are intercepted. This may lead to sensitive data disclosure.

Dependencies and prerequisites

The com.glide.communications.httpclient.verify_hostname property governs hostname and certificate chain validation independently of the com.glide.communications.httpclient.verify_revoked_certificate property, the overall gate for certificate revocation checking.

Functional impact

When the com.glide.communications.httpclient.verify_hostname property is set to true, an outbound HTTPS connection is rejected if the remote host's certificate does not match the requested hostname or its certificate chain can't be validated. Outbound integrations to hosts with a mismatched or misconfigured certificate will fail to connect once this property is set to true.

**Parent Topic:**[Communications](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/platform-security/instance-security-hardening-settings/sc-communications.md)
Search documentation
Search document titles and file paths on the brazil branch