Key questions about this property
The answers below summarize the purpose, scope, default effect, and review scenarios for this property.
| What does it do? |
This property ensures that all scripts in Jelly are escaped, enhancing security against potential vulnerabilities. |
| What area does it affect? |
Jelly script execution |
| What does the default mean? |
The default value is "true", which means this behavior is enabled by default. |
| When should you review it? |
Review this property when configuring security settings or updating application scripts. |
Out of the box property record
Raw metadata from the property record.
| Property name |
glide.ui.escape_all_script |
| Sys ID |
3e7fde301b111000b4a49e3bcc0713f5 |
| Type |
boolean |
| Application |
Global |
| Default value |
true |
| Description |
Forces all scripts injected in Jelly to be escaped by default. Use noesc: to preserve special characters. |
| Updated |
2024-05-25 04:20:54 |
Sources
Official references and nearby text excerpts where this property appears.
Context preview
Snippet 1
... link all recommendations. Topic linking is a way to "acknowledge" a recommendation if you have an existing topic. The Topics/ Requests VA Can Handle tab is not displayed System property glide.ui.escape_all_script is not set to True. Navigate to ALL > sys_properties.list (or ALL sys_properties_list.do). Search for and select glide.ui.escape_all_script, then set its Value to True. Topic Recommendations interface reference The Topic ...
Context preview
Snippet 2
... of true. Documentation sn_SE10147 1 Act Jelly data input should be validated through the use of escaping Injection attacks can occur causing security risks. Either update the value of the glide.ui.escape_all_script system property to true OR insert this system property with a value of true. Documentation sn_SE10148 1 Act JavaScript data input should be validated through the use of escaping Injection ...
Context preview
Snippet 3
... ◦(New This property escapes all the JS and HTML strings included in <j:jelly> ... </j:jelly> before they are written to the output stream, preventing several XSS issues from occurring. If "glide.ui.escape_all_script" is not set to the recommended value of "true", then escaping of scripts injected into Jelly is disabled. • security risk ◦(Old <blank> ◦(New Without this mitigation, the platform becomes ...
Related properties