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 determines whether strict validation of CSRF tokens is enforced, blocking requests with mismatched tokens. |
| What area does it affect? |
Security and validation |
| What does the default mean? |
The default value is "false", which means this behavior is disabled by default. |
| When should you review it? |
Review this property when configuring security settings or addressing CSRF vulnerabilities. |
Out of the box property record
Raw metadata from the property record.
| Property name |
glide.security.csrf.strict.validation.mode |
| Sys ID |
5fe329bb1b733000227e5581be071317 |
| Type |
boolean |
| Application |
Global |
| Default value |
false |
| Description |
When it is set to true, it enforces CSRF token strict validation that does not allow resubmit the request if CSRF token does not match. |
| Updated |
2024-05-25 04:02:06 |
Sources
Official references and nearby text excerpts where this property appears.
Context preview
Snippet 1
... instance user. With the help of social engineering attacks, a user can submit a malformed request on behalf of the attacker on the instance. Either update the value of the glide.security.csrf.strict.validation.mode system property to true OR insert this system property with a value of true. Documentation sn_SE10207 1 Act Certificate Trust For confidentiality and integrity reasons, application should Either update the ...
Context preview
Snippet 2
... [sys_properties] table. glide.security.csrf.handle.ajax.timeout Handles errors for timed out Ajax requests. • Type: true | false • Default value: true • Location: Add the property to the System Property [sys_properties] table. glide.security.csrf.strict.validation.mode Enforces strict validation on CSRF tokens so that users cannot resubmit a request if the CSRF token does not match. • Type: true | false • Default value: false • ...
Context preview
Snippet 3
... sent to the instance. This warning appears when a POST request fails due to having a mis- matched anti-CSRF token belonging to one of the victim's other active sessions. If "glide.security.csrf.strict.validation.mode" is not set to the recommended value of "true", then an attacker can formulate a CSRF attack utilizing a leaked anti-CSRF token from a different active session belonging to the ...
Related properties
More in glide.security
Other properties in the same namespace.
All 45 properties in glide.security →