Description
Authentication Bypass by Capture-replay in ExternalLoginKeysManager in Apache OFBiz 24.09 before 24.09.08 on all platforms allows a remote unauthenticated attacker who captures a live externalLoginKey value to obtain a complete, cookie-free, reusable session as the user who issued it, in every webapp that user can reach, because checkExternalLoginKey runs as a global preprocessor ahead of both the CSRF and authentication checks and accepts the key as a bearer credential that is never bound to a client, never expires, and is not invalidated after use, while the framework itself both appends live keys to every cross-webapp link it renders and, via WidgetWorker's unvalidated inter-app link target, lets an authenticated user's key be attached to an attacker-chosen absolute URL and delivered directly to the attacker's own server. Users are recommended to upgrade to version 24.09.08, which fixes this issue.
Published: 2026-11-05
Score: 9.8 Critical
EPSS: n/a
KEV: No
Impact: Authentication Bypass (Session Hijack)
Action: Immediate Patch
AI Analysis

Impact

A remote unauthenticated attacker can capture a live externalLoginKey in Apache OFBiz 24.09 before 24.09.08 and reuse it without cookies to impersonate the issuing user across all web applications. The key is accepted by the global preprocessor before CSRF and authentication checks, acting as a bearer credential that is never bound to a client, never expires, and is not invalidated after use. Apache OFBiz also automatically appends live keys to cross‑web‑app links and allows a user‑issued key to be attached to an arbitrary URL, which can be delivered to an attacker's server, creating a complete, cookie‑free session as the target user.

Affected Systems

Apache OFBiz version 24.09 on all platforms, prior to the 24.09.08 release. Any component that uses the ExternalLoginKeysManager for authentication is vulnerable.

Risk and Exploitability

The CVSS score of 9.8 indicates severe risk, and EPSS data is missing, but the capability for an unauthenticated attacker to capture and reuse an externalLoginKey across multiple web apps presents a high exploitation risk. The attack vector is remote through the web interface, requiring interception of an active key—achievable via sniffing, phishing, or exploitation of the framework's link handling. Once captured, the attacker gains immediate session hijack capabilities.

Generated by OpenCVE AI on November 5, 2026 at 19:32 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache OFBiz to version 24.09.08 or later to resolve the externalLoginKey authentication bypass.
  • After upgrading, revoke any active externalLoginKey tokens that may have been exposed to prevent reuse.
  • Until an upgrade can be applied, disable or limit externalLoginKey functionality or restrict its use to trusted networks.

Generated by OpenCVE AI on November 5, 2026 at 19:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 05 Nov 2026 16:00:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache ofbiz
Apache Software Foundation
Apache Software Foundation apache Ofbiz
Vendors & Products Apache
Apache ofbiz
Apache Software Foundation
Apache Software Foundation apache Ofbiz

Thu, 05 Nov 2026 14:15:00 +0000

Type Values Removed Values Added
Description Authentication Bypass by Capture-replay in ExternalLoginKeysManager in Apache OFBiz 24.09 before 24.09.08 on all platforms allows a remote unauthenticated attacker who captures a live externalLoginKey value to obtain a complete, cookie-free, reusable session as the user who issued it, in every webapp that user can reach, because checkExternalLoginKey runs as a global preprocessor ahead of both the CSRF and authentication checks and accepts the key as a bearer credential that is never bound to a client, never expires, and is not invalidated after use, while the framework itself both appends live keys to every cross-webapp link it renders and, via WidgetWorker's unvalidated inter-app link target, lets an authenticated user's key be attached to an attacker-chosen absolute URL and delivered directly to the attacker's own server. Users are recommended to upgrade to version 24.09.08, which fixes this issue.
Title Apache OFBiz: externalLoginKey honoured pre-auth, reusable and unbound
Weaknesses CWE-294
CWE-613
References

Subscriptions

Apache Ofbiz
Apache Software Foundation Apache Ofbiz
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-11-05T16:08:04.592Z

Reserved: 2026-08-31T09:54:59.328Z

Link: CVE-2026-82907

cve-icon Vulnrichment

Updated: 2026-11-05T15:59:04.399Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-05T14:17:05.700

Modified: 2026-11-05T17:18:21.323

Link: CVE-2026-82907

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T19:45:15Z

Weaknesses
  • CWE-294

    Authentication Bypass by Capture-replay

  • CWE-613

    Insufficient Session Expiration