Description
When a username for an Active Directory connection is a domain without a local part, the auth0-lock library initiates the authentication transaction with a GET request instead of a POST request. As a result, user-submitted form data is appended to the URL as query string parameters.
Published: 2026-10-13
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Patch
AI Analysis

Impact

The flaw causes auth0‑lock to send username information for domain‑only Active Directory accounts in a GET request, appending the data as URL parameters. These parameters can appear in server logs, browser history, or proxy traces, exposing credentials or other sensitive information. The weakness is cataloged as improper log handling (CWE‑532) and improper input validation (CWE‑598).

Affected Systems

The vulnerability affects the Auth0 auth0‑lock library used in web applications. Earlier releases older than 13.2.1 or 15.0.2 are impacted. When integrated with Active Directory, any username that is a bare domain triggers the improper GET behavior.

Risk and Exploitability

The CVSS score of 5.3 categorizes the risk as medium, and an EPSS score of less than 1% indicates a low likelihood of exploitation. Because the attack requires a client to provide a domain‑only username during authentication, it is a passive data capture scenario rather than an active exploit. The vulnerability is not listed in the CISA KEV catalog. An attacker could extract credentials from logs or URL traces but would not gain code execution or privilege escalation.

Generated by OpenCVE AI on October 16, 2026 at 04:31 UTC.

Remediation

Vendor Solution

Upgrade auth0-lock to version 13.2.1, or version 15.0.2 or greater.


OpenCVE Recommended Actions

  • Upgrade the auth0‑lock library to version 13.2.1 or newer, or to version 15.0.2 or later.
  • Implement validation on the username field to reject or transform domain‑only entries before initiating an authentication request.
  • Configure authentication endpoints to exclude query string parameters from server logs and monitor for suspicious log entries containing credential data.

Generated by OpenCVE AI on October 16, 2026 at 04:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 13 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Description When a username for an Active Directory connection is a domain without a local part, the auth0-lock library initiates the authentication transaction with a GET request instead of a POST request. As a result, user-submitted form data is appended to the URL as query string parameters.
Title Improper Request Handling for Active Directory Logins in auth0-lock
Weaknesses CWE-532
CWE-598
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Okta

Published:

Updated: 2026-10-14T18:41:04.775Z

Reserved: 2026-10-07T20:59:25.866Z

Link: CVE-2026-107370

cve-icon Vulnrichment

Updated: 2026-10-14T18:40:59.946Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-13T21:17:32.207

Modified: 2026-10-15T20:38:04.303

Link: CVE-2026-107370

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T04:45:14Z

Weaknesses
  • CWE-532

    Insertion of Sensitive Information into Log File

  • CWE-598

    Use of HTTP Request With Sensitive Query String