Property reference

glide.security.csrf.strict.validation.mode

The glide.security.csrf.strict.validation.mode property enforces strict validation of CSRF tokens. When enabled, it prevents request resubmission if the CSRF token does not match, enhancing security against cross-site request forgery attacks.

Default
false
Type
boolean
Application
Global

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.

Documentation excerpt View supporting context
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 ...
Documentation excerpt View supporting context
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 • ...
Documentation excerpt View supporting context
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 ...

More in glide.security

Other properties in the same namespace.

All 45 properties in glide.security →