4.3.3 Ensure 'tokenReuse' is set to 'false'

Information

The "jti" claim in the JWT token can be made unique to prevent the JWT tokens from being replayed.

The OpenID Connect relying party should not reuse JSON Web Tokens to prevent a token replay attack.

Solution

Add the tokenReuse attribute to the openidConnectClient element to ${server.config.dir}/configDropins/overrides/*.xml and set it to false to prevent token reuse on JSON Web Tokens.

<openidConnectClient tokenReuse="false" />

See Also

https://workbench.cisecurity.org/benchmarks/7724

Item Details

Category: IDENTIFICATION AND AUTHENTICATION

References: 800-53|IA-5

Plugin: Unix

Control ID: 49b7a85ecdd3429f98eb92eb58778b1e8bf96b56aafb1e70a76eb1f236f8bd8b