Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Escape scripts in scratchpad

Learn how scratchpad factors into the security posture of your instance and how to manage it so that malicious scripts can't be executed on it.

The scratchpad is an easy way to set information on the server that can be accessed in the browser. An admin can script anything to be on it, including arbitrary data from arbitrary records.

Ensure the property glide.ui.escape_scratchpad is set to true.

More information

AttributeDescription
Configuration nameglide.ui.escape_scratchpad
Configuration typeSystem Properties \(/sys\_properties\_list.do\)
Data typeBoolean
Recommended valuetrue
Default value<none>
Fallback valuetrue
CategoryValidation, sanitization, and encoding
Security risk- Severity score: 6.5 - CVSS score: Medium - Security risk details: It is possible to execute malicious script like a cross-site scripting vulnerability.
Dependencies and prerequisitesNone
ReferencesWorkflow administration

Parent Topic:Validation, sanitization, and encoding