Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-119215 Details

ANALYZED


This CVE record has been analyzed and enriched by NVDAPI.com as an independent party.

Description

Authorization Bypass Through User-Controlled Key vulnerability in team-alembic ash_authentication allows a user with an account to install a TOTP secret they control on another user's account, and then sign in as that user or hold their second factor. AshAuthentication.Strategy.Totp.ConfirmSetupChange verified a setup token but did not check that it was issued to the record being confirmed, so an attacker's own pending secret could be confirmed onto another user's record. The TOTP setup changes, ConfirmSetupChange, GeneratePendingSetupChange and GenerateSecretChange, also marked their changesets as AshAuthentication interactions, which the standard AshAuthenticationInteraction policy bypass lets through. A policy limiting setup and confirm_setup to the actor's own record therefore never ran when an application exposed those actions by record key, and a direct setup call on another user's record returned that user's pending secret and setup token. This issue affects ash_authentication: from 5.0.0-rc.0 before 5.0.0-rc.16.

Metrics

CVSS 3.x Severity and Vector Strings:

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

Weakness Enumeration

CWE-IDCWE NameSource
CWE-639Authorization Bypass Through User-Controlled KeyEEF

Affected Products

ProductVersions
team-alembic ash_authentication
>= 5.0.0-rc.0, < 5.0.0-rc.16 (semver)

CPE

  • No CPEs found in CPE dictionary for this product.

Remediation

  • Upgrade: 5.0.0-rc.16moderate effort
  • Workaround:low effort

    Do not expose the TOTP setup or confirm_setup actions on a record chosen by the caller. Instead, invoke them through AshAuthentication.Strategy.Totp.Actions with the signed-in user, as the built-in routes do.

Change History

2 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-119215
NVD Published Date:
Nov 3, 2026
NVD Last Modified:
Nov 3, 2026
Source:
EEF
CVE-2026-119215 Details - Not Deferred