Skip to main content
← All vulnerabilities
CVE-2026-21619

Unsafe Deserialization of Erlang Terms in hex_core

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.12.1, 2.3.2, 3.27.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Uncontrolled Resource Consumption, Deserialization of Untrusted Data vulnerability in hexpm hex_core (hex_api modules), hexpm hex (mix_hex_api modules), erlang rebar3 (r3_hex_api modules) allows Object Injection, Excessive Allocation. This vulnerability is associated with program files src/hex_api.erl, src/mix_hex_api.erl, apps/rebar/src/vendored/r3_hex_api.erl and program routines hex_core:request/4, mix_hex_api:request/4, r3_hex_api:request/4. This issue affects hex_core: from 0.1.0 before 0.12.1; hex: from 2.3.0 before 2.3.2; rebar3: from 3.9.1 before 3.27.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • hexpm/hex_core

    Version range not reported

  • hex_core

    From 0.1.0 · fixed in 0.12.1

  • hexpm/hex

    Version range not reported

  • hex

    From 2.3.0 · fixed in 2.3.2

  • erlang/rebar3

    Version range not reported

  • rebar3

    From 3.9.1 · fixed in 3.27.0

References 6

GitHub · hexpm/hex_core

cna.erlef.org

osv.dev

GitHub · hexpm/hex

GitHub · erlang/rebar3