


Perceptive Security
SOC/SIEM Consultancy

pac4j-oidc before 6.5.6 fails to verify access token signatures, issuers, audiences, or expiry when extracting Keycloak realm and client roles. Attackers can fo…
Published:
29 August 2026 at 00:00:00
Alert date:
29 August 2026 at 20:03:20
Source:
nvd.nist.gov
Identity & Access, Web Technologies, Enterprise Applications
CVE-2026-82461 affects pac4j-oidc versions before 6.5.6, which fails to verify access token signatures, issuers, audiences, or expiry when extracting Keycloak realm and client roles. This critical flaw allows attackers to forge access tokens with administrative roles and pair them with valid ID tokens to bypass authorization checks. Applications relying on pac4j role validation for access control are vulnerable to privilege escalation. The vulnerability resides in the KeycloakRolesAuthorizationGenerator class. A fix was introduced in pac4j version 6.5.6 via a specific commit. Organizations using pac4j with Keycloak integration should upgrade immediately to mitigate the risk of unauthorized administrative access.
Technical details
Mitigation steps:
Affected products:
pac4j-oidc
pac4j
Keycloak
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-82461
https://github.com/pac4j/pac4j
https://github.com/pac4j/pac4j/blob/pac4j-parent-6.5.5/pac4j-oidc/src/main/java/org/pac4j/oidc/authorization/generator/KeycloakRolesAuthorizationGenerator.java
https://github.com/pac4j/pac4j/commit/2270c3ff70e93cc43831e75702acd5135531237e
https://www.pac4j.org/blog/security-advisory-pac4j-core-oidc-saml.html
https://www.vulncheck.com/advisories/pac4j-oidc-before-6.5.6-privilege-escalation-via-unverified-keycloak-access-token
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
