SEPTEMBER 20, 2026
Live Feed
Back to database
Case File

CVE-2026-65635

HIGH · CVSS 8.3 EPSS 0.30% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-07-30 · Last synced 2026-08-29

CyberRota Analysis

AI-Generated

The Boruta library's Elixir.Boruta.Openid module is vulnerable due to improper isolation in its dynamic client registration process, allowing unauthenticated users to register OpenID Connect clients with administrative privileges. This flaw permits attackers to manipulate critical security settings, such as grant types and token lifetimes, potentially leading to unauthorized access and control over sensitive resources. Organizations using Boruta versions 2.3.0 to 2.3.6 should prioritize patching to mitigate the risk of exploitation.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-65635
Severity
HIGH
CVSS
8.3
EPSS
0.30%

Original NVD Description

Improper Isolation or Compartmentalization vulnerability in malach-it boruta (Elixir.Boruta.Openid module) allows attackers to register OpenID Connect clients with administrative privileges through the dynamic client registration entry point. Boruta.Openid.register_client/3 forwards caller-supplied registration parameters to the administrative client creation path without a public/admin field-level allowlist, so an unauthenticated registrant can set security-sensitive attributes including supported grant types, authorized scopes, PKCE enforcement, public refresh and revocation behavior, token lifetimes, and signing settings. The library does not distinguish between metadata a public registrant is allowed to set and administrative controls that should require operator approval. This vulnerability is associated with program files lib/boruta/openid.ex and program routines 'Elixir.Boruta.Openid':register_client/3, 'Elixir.Boruta.Openid':parse_registration_params/2. This issue affects boruta from 2.3.0 before 2.3.7.