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-78223 Details

ANALYZED


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

Description

Improper Verification of Cryptographic Signature vulnerability in team-alembic AshAuthentication allows a caller of the token revocation action to neutralise a revocation or write arbitrary rows into the token resource. AshAuthentication.TokenResource.RevokeTokenChange.change/3 reads the :token argument and decodes it with AshAuthentication.Jwt.peek/1, which delegates to Joken.peek_claims/1 and performs no signature check, unlike Jwt.verify/4. The jti, exp and sub claims it returns are written straight onto the revocation record, guarded only by byte_size(token) > 0. Because expires_at derives from the attacker-chosen exp, a forged copy of a genuine token that keeps the real jti but backdates exp yields a revocation row that is already expired: expunge_expired removes it and the genuine token passes revoked? again. Arbitrary jti and sub values can be inserted the same way. This issue affects ash_authentication: from 0.2.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.

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-347Improper Verification of Cryptographic SignatureEEF

Affected Products

ProductVersions
team-alembic AshAuthentication
>= 0.2.0, <= 4.14.2 (semver)
>= 5.0.0-rc.0, <= 5.0.0-rc.13 (semver)

CPE

  • No CPEs found in CPE dictionary for this product.

Remediation

  • Upgrade: 4.15.0moderate effort
  • Upgrade: 5.0.0-rc.14moderate effort
  • Mitigation:low effort

    Set `require_token_presence_for_authentication?` to `true`. This will cause the expunging of the stored row to also break authentication for that token, which significantly reduces the impact.

Change History

2 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-78223
NVD Published Date:
Sep 17, 2026
NVD Last Modified:
Sep 18, 2026
Source:
EEF
CVE-2026-78223 Details - Not Deferred