Description
Logto bypasses OIDC nonce validation when the nonce claim is absent from the id_token, enabling replay of authentication tokens and weakening session-binding.
Published: 2026-07-23
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Logto does not enforce nonce validation when the nonce claim is missing from an id_token, allowing an attacker to replay an authentication token and gain unauthorized access to an established session. The flaw undermines the intended binding between the authentication request and the resulting session, effectively weakening session integrity and confidentiality.

Affected Systems

Logto:Logto is affected. No specific version information is provided in the entry.

Risk and Exploitability

The flaw is remotely exploitable through standard OIDC flows by an attacker who can capture an id_token lacking a nonce and repeat it to hijack a session. The EPSS score is below 1%, indicating a low likelihood of exploitation at the time of analysis, and the vulnerability is not listed in the CISA KEV catalog. Nevertheless, because the weakness permits arbitrary session takeover, it poses a significant risk to any system relying on Logto for identity management. The lack of an immediate product downgrade or other mitigations means the risk is contingent on the technical ability of the attacker to intercept or create malicious id_tokens.

Generated by OpenCVE AI on August 2, 2026 at 15:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Logto to the latest release that implements correct nonce validation.
  • If immediate patching is not possible, modify your OIDC integration to treat an id_token without a nonce claim as invalid and terminate the authentication flow.
  • Ensure that every authentication request includes a unique nonce and that the server enforces its presence before accepting the token.

Generated by OpenCVE AI on August 2, 2026 at 15:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 01 Aug 2026 03:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-735

Tue, 28 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Logto-io
Logto-io logto
Vendors & Products Logto-io
Logto-io logto

Mon, 27 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-345
Metrics cvssV3_1

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

ssvc

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


Sun, 26 Jul 2026 04:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-735

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
Description Logto bypasses OIDC nonce validation when the nonce claim is absent from the id_token, enabling replay of authentication tokens and weakening session-binding.
Title LOIDC nonce validation bypass
References

cve-icon MITRE

Status: PUBLISHED

Assigner: certcc

Published:

Updated: 2026-07-27T16:37:08.498Z

Reserved: 2026-07-13T16:12:30.539Z

Link: CVE-2026-15612

cve-icon Vulnrichment

Updated: 2026-07-27T16:36:58.696Z

cve-icon NVD

Status : Deferred

Published: 2026-07-23T16:17:14.047

Modified: 2026-07-27T17:16:34.947

Link: CVE-2026-15612

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T15:45:03Z

Weaknesses
  • CWE-345

    Insufficient Verification of Data Authenticity