CVE-2026-21622Disclosure(hex / hexpm)

LOWCVSS 9.8 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

Insufficient Session Expiration vulnerability in hexpm hexpm/hexpm ('Elixir.Hexpm.Accounts.PasswordReset' module) allows Account Takeover. Password reset tokens generated via the "Reset your password" flow do not expire. When a user requests a password reset, Hex sends an email containing a reset link with a token. This token remains valid indefinitely until used. There is no time-based expiration enforced. If a user's historical emails are exposed through a data breach (e.g., a leaked mailbox archive), any unused password reset email contained in that dataset could be used by an attacker to reset the victim's password. The attacker does not need current access to the victim's email account, only access to a previously leaked copy of the reset email. This vulnerability is associated with program files lib/hexpm/accounts/password_reset.ex and program routines 'Elixir.Hexpm.Accounts.PasswordReset':can_reset?/3. This issue affects hexpm: from 617e44c71f1dd9043870205f371d375c5c4d886d before bb0e42091995945deef10556f58d046a52eb7884.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-613

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • hexpm

Threat summary

  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 2 signals
  • Disclosure: 2 classified signals
  • Peaked 1d ago at 1 mentions (2026-03-06); latest day: 1
  • 2 total mentions across 2 days

Affected systems

Vendors
Products
hexpm

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-03-06: 1Mentions · 2026-03-07: 1Technical Details · 2026-03-06: 1Technical Details · 2026-03-07: 103-0603-07
Signal classification1 categories
Disclosure
2100.0%
Referenced assets1 URL
By indicator
Full discourse2 posts
  • CCB Alert@CCBalert
    Disclosure

    Warning: Critical insufficient session expiration in #hexpm. CVE-2026-21622 CVSS: 9.5. A remote attacker can take over accounts without authentication or user interaction because of the lack of time-based expiry in password reset tokens. #Patch #Patch #Patch

    Post summary

    The text announces a critical CVE in hexpm that allows remote account takeover via password reset tokens, but provides no PoC, exploit, or patch details.

    01001212
    7.2K followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-21622 Insufficient Session Expiration vulnerability in hexpm hexpm/hexpm ('Elixir.Hexpm.Accounts.PasswordReset' module) allows Account Takeover. Password reset tokens gene… https://www.cve.org/CVERecord?id=CVE-2026-21622

    Post summary

    The passage announces a new CVE—CVE‑2026‑21622—highlighting an insufficient session expiration flaw in hexpm’s password‑reset module that could lead to account takeover, without providing exploitation or mitigation details.

    00000174
    56.6K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Apphexhexpm---

Explore more