Escape JavaScript \[Updated in Security Center 1.3\]

reference australia Updated Sep 10, 2026 1 min read sc-escape-javascript.md
Raw file servicenow.com

Use the glide.html.escape_script property to force escape from JavaScript (<script></script>) tags in HTML fields during list views.

The glide property glide.html.escape_script helps sanitize HTML fields. If glide.html.escape_scriptis not set to the recommended value of true, then inputs will not be sanitized for HTML fields (output encoding) from a backend Java context by removing embedded JavaScript. Javascript in HTML fields can lead to stored and reflected XSS. The ability to have XSS can lead to easily attained privilege escalation to higher roles such as admin where more lateral movement can be taken.

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

Property name

glide.html.escape_script

Configuration type

System Properties (/sys_properties_list.do)

Category

Validation, sanitization, and encoding

Purpose

To prevent cross-site scripting attacks against an application.

Recommended value

true

Default value

true

Security risk rating

8.8

Functional impact

This remediation enforces JavaScript escaping to occur on the UI and renders encoded results to the user. It can have an impact on functionality, based on the instance user interaction with the resulting data

Security risk

(High) Input validation must occur in the application to defend against cross-site scripting attacks. These attacks enable foreign scripts to execute on user session in the logged in browser's context. Attackers can use it to steal session information and sensitive data.

References

Available system properties

High Security Settings

To learn more about adding or creating a system property, see [Add a system property](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/t_AddAPropertyUsingSysPropsList.md).

Parent Topic:Validation, sanitization, and encoding

Search documentation
Search document titles and file paths on the australia branch