← Back
CVE-2026-82461
high
CVSS 8.1
pac4j-oidc before 6.5.6 fails to verify access token signatures, issuers, audiences, or expiry...
Summary
pac4j-oidc before 6.5.6 fails to verify access token signatures, issuers, audiences, or expiry...
AI summary openai / gpt-4o
pac4j-oidc 6.5.6以前のバージョンには、Keycloakのレルムとクライアントロールを抽出する際に、アクセス・トークンの署名、発行元、オーディエンス、または有効期限を検証しないという欠陥があります。この欠陥により、攻撃者は管理者権限を持つアクセス・トークンを偽造し、pac4jのロール検証に依存するアプリケーションの認可チェックを回避することが可能です。
❓ What is the problem
pac4j-oidcの一部でトークンの検証が不完全
📍 Affected scope
pac4j-oidc 6.5.5以前
🔥 Severity
不正なアクセス・トークンによる認可回避が可能
🔧 How to fix
バージョン6.5.6以上にアップデートしてください。
🛡️ Workaround
情報なし
🔍 Detection
トークン検証の不備をコードレビューで確認する
References
- web https://github.com/pac4j/pac4j
- web https://github.com/pac4j/pac4j/blob/pac4j-parent-6.5.5/pac4j-oidc/src/main/java/org/pac4j/oidc/authorization/generator/KeycloakRolesAuthorizationGenerator.java
- web https://github.com/pac4j/pac4j/commit/2270c3ff70e93cc43831e75702acd5135531237e
- web https://www.pac4j.org/blog/security-advisory-pac4j-core-oidc-saml.html
- web https://www.vulncheck.com/advisories/pac4j-oidc-before-6.5.6-privilege-escalation-via-unverified-keycloak-access-token
- web https://nvd.nist.gov/vuln/detail/CVE-2026-82461
- web https://github.com/advisories/GHSA-4w24-77rp-687q