CVE-2026-119215
waiting for further signalsZero needs more public information before it can validate it.description
ash_authentication versions 5.0.0-rc.0 through versions before 5.0.0-rc.16 can allow an authenticated user to associate attacker-controlled TOTP credentials with another account. This requires the application to expose TOTP setup or confirmation actions using a record key, potentially enabling account access or control of the affected account's second factor.
mitigation
Upgrade ash_authentication to 5.0.0-rc.16 or later. Until upgraded, disable or tightly restrict record-key access to TOTP setup and confirmation actions.
fixed in 5.0.0-rc.16
outcome
Contextual, not validated: no deterministic check could cover this one, and no technique passed our review.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-11-03 15:46Zcve_org: trigger signal, started the run
this entry in the feed
GET /api/v1/feed/CVE-2026-119215
{ "etk_id": "ETK-2026-3383", "cve_id": "CVE-2026-119215", "display_id": "CVE-2026-119215", "ghsa_id": null, "euvd_id": "EUVD-2026-116024", "status": "published", "anchor_state": "anchored", "title": "Authorization bypass in ash_authentication TOTP setup", "summary": "ash_authentication versions 5.0.0-rc.0 through versions before 5.0.0-rc.16 can allow an authenticated user to associate attacker-controlled TOTP credentials with another account. This requires the application to expose TOTP setup or confirmation actions using a record key, potentially enabling account access or control of the affected account's second factor.", "mitigation": "Upgrade ash_authentication to 5.0.0-rc.16 or later. Until upgraded, disable or tightly restrict record-key access to TOTP setup and confirmation actions.", "vendor": "team-alembic", "product": "ash_authentication", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 5.0.0-rc.0, < 5.0.0-rc.16" ], "ecosystem": "erlang", "fixed_versions": [ "5.0.0-rc.16" ], "package_name": "ash_authentication", "purl": "pkg:hex/ash_authentication" } ], "cwes": [ 639 ], "cvss_score": 7.6, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "contextual", "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": 39.88838125, "t0_at": "2026-11-03T15:46:32.432000+00:00", "signals": { "trigger_signal": { "at": "2026-11-03T15:46:32.432000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-11-03T15:46:32.432000+00:00", "url": "https://www.cve.org/CVERecord?id=CVE-2026-119215" } } }
published 2026-11-03 16:54Z
last change 2026-11-03 18:12Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.