CVE-2026-65635
CVE-2026-65635 is a high-severity vulnerability with a CVSS 4.0 base score of 8.3. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-653.
Key facts
- Severity: High (CVSS 4.0 base score 8.3)
- EPSS exploit prediction: 0% (23rd percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-653
- Published:
- Last modified:
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.
Frequently asked questions
- What is CVE-2026-65635?
- 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.
- How severe is CVE-2026-65635?
- CVE-2026-65635 has a CVSS 4.0 base score of 8.3, rated high severity.
- Is CVE-2026-65635 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 0% (23rd percentile), an estimate of the probability of exploitation in the next 30 days.
- How do I fix CVE-2026-65635?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround. Given its high severity, prioritise patching exposed systems.
- When was CVE-2026-65635 published?
- CVE-2026-65635 was published on 2026-07-30.
References
- https://cna.erlef.org/cves/CVE-2026-65635.html
- https://github.com/malach-it/boruta_auth/commit/82584c854a332482232fd25301ab12a835f9f643
- https://github.com/malach-it/boruta_auth/commit/95619a1beaff68fa766cca9b388e7c780d182525
- https://github.com/malach-it/boruta_auth/security/advisories/GHSA-w869-fcf2-68vp
- https://osv.dev/vulnerability/EEF-CVE-2026-65635
Other CWE-653 vulnerabilities
- CVE-2026-4692 — Critical (CVSS 10.0): Sandbox escape in the Responsive Design Mode component. This vulnerability was fixed in Firefox 149, Firefox ESR…
- CVE-2026-63071 — Critical (CVSS 9.8): Improper Isolation or Compartmentalization vulnerability in Apache Syncope. An administrator with adequate…
- CVE-2026-53421 — Critical (CVSS 9.8): Improper Isolation or Compartmentalization vulnerability in Apache Syncope. An administrator with adequate…
- CVE-2026-53405 — Critical (CVSS 9.8): Improper Isolation or Compartmentalization vulnerability in Apache Syncope. An administrator with adequate…
- CVE-2025-1974 — Critical (CVSS 9.8): A security issue was discovered in Kubernetes where under certain conditions, an unauthenticated attacker with access…
- CVE-2024-33768 — Critical (CVSS 9.8): lunasvg v2.3.9 was discovered to contain a segmentation violation via the component composition_solid_source_over.