---
sourceDocument: Brazil Platform security
sourceDocumentLink: https://www.servicenow.com/docs/r/platform-security

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Platform security

ft:clusterId :

    - psec

bundleId :

    - psec

workflow :

    - Platform


---

# Enable Jelly JS interpolation protection for nested expressions

# Enable Jelly JS interpolation protection for nested expressions {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Manage the interpolation protection on your instance.
Use the glide.ui.jelly.js_interpolation.protect_nested_expressions system property to turn on or off interpolation protection specifically for nested Jelly expressions. Interpolation protection ensures that
when Jelly expressions are used in JavaScript, they must be deemed safe by either falling under certain categories OR being marked as SAFE in the expression itself. This property was added to protect against possibly dangerous Jelly
expressions which are nested in another Jelly expression.

Ensure that the glide.ui.jelly.js_interpolation.protect_nested_expressions system property exists and is set to the value true. If the property does not appear in the System Properties
\[sys_properties\] table, add a new record.  
Warning:  
This is a safe harbor property, meaning the value can't be altered once it's changed. It is non-revertible.

## More information {#sc-enable-jelly-js-interpolation-protection-for-nested-expressions__section_wc1_cqn_phc}

{#sc-enable-jelly-js-interpolation-protection-for-nested-expressions__table_ajc_b43_3kb__entry__2}

| Attribute | Description |
|-|-|
| Configuration name | glide.ui.jelly.js_interpolation.protect_nested_expressions |
| Configuration type | System Properties (/sys_properties_list.do) |
| Data type | Boolean |
| Recommended value | true |
| Default value | true |
| Fallback value | false |
| Category | [Validation, sanitization, and encoding](https://www.servicenow.com/docs/Y54hkYpvZcFtgJ5PMM2JEw "Validation, sanitization, and encoding addresses input validation to prevent against vulnerabilities like Cross-Site Scripting (XSS), SQL injection and other attacks.") |
| Security risk | * Severity score: 9 * CVSS score: Critical * Security risk details: Unprotected interpolated jelly expression may result in a malicious actor sending a crafted GET parameter to a Jelly page and cause the contents of that parameter to be evaluated as server-side JavaScript with admin privileges. {#sc-enable-jelly-js-interpolation-protection-for-nested-expressions__ul_agn_dzz_43c} |
| Functional impact | None |
| Dependencies and prerequisites | None |
[ ]

{#sc-enable-jelly-js-interpolation-protection-for-nested-expressions__table_ajc_b43_3kb}

