CVE-2026-55377: CWE-287: Improper Authentication in logto-io logto
CVE-2026-55377 is an improper authentication vulnerability in logto-io's Logto product prior to version 1.41.0. The issue arises because the Account Center step-up check accepted any active verification record with isVerified set to true for the current user. This allowed an attacker with an existing Account API bearer token to create and verify a WebAuthn registration verification record and bypass proper authentication checks. As a result, the attacker could manage MFA factors without proving possession of a password, identifier, or existing MFA factor. The vulnerability is fixed in version 1.41.0.
AI Analysis
Technical Summary
Logto versions before 1.41.0 contain an improper authentication vulnerability (CWE-287) where the Account Center step-up check incorrectly trusts any active verification record with isVerified === true belonging to the current user. An attacker possessing a valid Account API bearer token could create and verify a WebAuthn registration verification record, then use it in the logto-verification-id header to bypass authentication checks in Account Center routes. This allowed unauthorized management of MFA factors without proving possession of existing credentials or MFA factors. The vulnerability is addressed in version 1.41.0.
Potential Impact
Successful exploitation allows an attacker with a valid Account API bearer token to bypass multi-factor authentication controls and manage MFA factors without proving possession of existing credentials or MFA factors. This compromises the authentication integrity of the affected Logto accounts, potentially leading to unauthorized account access and privilege escalation. The CVSS 3.1 score is 8.1 (High), reflecting network attack vector, low attack complexity, low privileges required, no user interaction, unchanged scope, and high confidentiality and integrity impacts.
Mitigation Recommendations
Upgrade Logto to version 1.41.0 or later, where this improper authentication vulnerability is fixed. No other mitigations are indicated by the vendor advisory. Patch status is confirmed fixed in 1.41.0.
CVE-2026-55377: CWE-287: Improper Authentication in logto-io logto
Description
CVE-2026-55377 is an improper authentication vulnerability in logto-io's Logto product prior to version 1.41.0. The issue arises because the Account Center step-up check accepted any active verification record with isVerified set to true for the current user. This allowed an attacker with an existing Account API bearer token to create and verify a WebAuthn registration verification record and bypass proper authentication checks. As a result, the attacker could manage MFA factors without proving possession of a password, identifier, or existing MFA factor. The vulnerability is fixed in version 1.41.0.
CVSS v3.1
Score 8.1high
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
Logto versions before 1.41.0 contain an improper authentication vulnerability (CWE-287) where the Account Center step-up check incorrectly trusts any active verification record with isVerified === true belonging to the current user. An attacker possessing a valid Account API bearer token could create and verify a WebAuthn registration verification record, then use it in the logto-verification-id header to bypass authentication checks in Account Center routes. This allowed unauthorized management of MFA factors without proving possession of existing credentials or MFA factors. The vulnerability is addressed in version 1.41.0.
Potential Impact
Successful exploitation allows an attacker with a valid Account API bearer token to bypass multi-factor authentication controls and manage MFA factors without proving possession of existing credentials or MFA factors. This compromises the authentication integrity of the affected Logto accounts, potentially leading to unauthorized account access and privilege escalation. The CVSS 3.1 score is 8.1 (High), reflecting network attack vector, low attack complexity, low privileges required, no user interaction, unchanged scope, and high confidentiality and integrity impacts.
Mitigation Recommendations
Upgrade Logto to version 1.41.0 or later, where this improper authentication vulnerability is fixed. No other mitigations are indicated by the vendor advisory. Patch status is confirmed fixed in 1.41.0.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-06-16T18:57:40.181Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a51500968715ace431e0bbf
Added to database: 07/10/2026, 20:03:21 UTC
Last enriched: 07/10/2026, 20:17:34 UTC
Last updated: 07/11/2026, 02:08:04 UTC
Views: 11
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.