Incorrect authorization in mod_auth_openidc - #VU159581
Published: November 6, 2026
Vulnerability details
The vulnerability allows a low-privileged remote attacker to access a higher-trust resource server using a lower-trust server’s valid token.
The vulnerability exists due to mod_auth_openidc caching validation results without binding them to verifiers in non-default OAuth resource-server deployments where differently trusted virtual hosts share a cache and OIDCCryptoPassphrase. A low-privileged remote attacker can submit the token to the lower-trust host, then replay it against the target to bypass validation, provided local JWT issuer/audience checks do not exclude it.