Advisories · Elixir · Erlang
Hex Advisories.
Every Hex Advisory we hold, newest first.
- CVSS 6.9 Medium
Uncontrolled recursion over deeply nested Markdown crashes the BEAM in mdex
- Denial of service
>=0.3.0, <0.12.3 · fixed in 0.12.3
GHSA-3w4f-53g2-f66p · CVE-2026-54888 - CVSS 6.9 Medium
Unbounded native memory leak in mdex escaped-tag rendering enables unauthenticated denial of service
- Denial of service
>=0.11.0, <0.12.3 · fixed in 0.12.3
GHSA-cmvp-gp9f-23xw · CVE-2026-53429 - CVSS 6.9 Medium
Unbounded memory allocation in highlight_lines range expansion in mdex
- Denial of service
>=0.11.0, <0.12.3 · fixed in 0.12.3
GHSA-j93q-9cvj-rxfm · CVE-2026-53428 - CVSS 2.3 Low
Cross-site scripting in MDEx via unescaped highlight_lines_class code-fence attribute
- Cross-site scripting (XSS)
>=0.11.3, <0.12.3 · fixed in 0.12.3
GHSA-v664-pmxr-mxxx · CVE-2026-53427 - CVSS 9.1 CriticalCritical · CVSS 9+
Relyra SAML SignatureValue not cryptographically verified -> authentication bypass
- Authentication bypass
- Weak cryptography or TLS
>=1.0.0, <1.2.0 · fixed in 1.2.0
GHSA-jv46-xfwm-36j7 · CVE-2026-49454 - CVSS 4.8 Medium
Stored XSS via unescaped HTML attribute values in earmark
- Cross-site scripting (XSS)
>=1.4.1 · no fixed version yet
GHSA-52mm-h59v-f3c7 · CVE-2026-48591 - CVSS 9.2 CriticalCritical · CVSS 9+
Remote code execution and denial of service via unsafe Erlang term deserialization in elixir-grpc/grpc
- Insecure deserialization
- Denial of service
>=0.4.0, <1.0.0 · fixed in 1.0.0
GHSA-grp7-v8xh-rj7h · CVE-2026-48853 - CVSS 7.6 High
Authorization bypass via path binding override in elixir-grpc/grpc HTTP transcoding
- Broken access control
>=0.8.0, <1.0.0 · fixed in 1.0.0
GHSA-mwr4-5g34-j5cq · CVE-2026-48599 - CVSS 8.7 High
Unbounded request body accumulation causes memory exhaustion in elixir-grpc/grpc
- Denial of service
>=0.3.0-alpha.2, <1.0.0 · fixed in 1.0.0
GHSA-q8gf-9rvj-gmgj · CVE-2026-48854 - CVSS 6.3 Medium
HTTP Response Splitting via Non-VCHAR Bytes in cow_http_struct_hd:escape_string/2
- Other injection
>=2.9.0 · no fixed version yet
GHSA-w4f7-4cxr-rv3c · CVE-2026-43966 - CVSS 8.2 High
Decompression bomb DoS in Req via auto-decoded archive and compressed response bodies
- CWE-409
>=0.1.0, <0.6.1 · fixed in 0.6.1
GHSA-655f-mp8p-96gv · CVE-2026-49755 - CVSS 2.1 Low
Multipart form-data header injection in Req via unescaped name/filename/content_type
- Other injection
>=0.5.3, <0.6.0 · fixed in 0.6.0
GHSA-px9f-whj3-246m · CVE-2026-49756 - CVSS 8.7 High
gun HTTP/1.1 response buffer has no size limit allowing server-controlled memory exhaustion
- Denial of service
>=1.0.0, <2.4.0 · fixed in 2.4.0
GHSA-r53j-fjj5-mv77 · CVE-2026-43973 - CVSS 6.3 Medium
gun HTTP/2 PUSH_PROMISE authority not validated against connection origin allows cross-origin cookie injection
- CWE-346
>=2.0.0, <2.4.0 · fixed in 2.4.0
GHSA-36w4-95hv-5vwg · CVE-2026-43972 - CVSS 8.7 High
gun HTTP/1.1 client accepts unsolicited 101 Switching Protocols response allowing server-driven protocol hijack and OOM
- CWE-841
>=2.0.0, <2.4.0 · fixed in 2.4.0
GHSA-2j82-37xg-f9wp · CVE-2026-43974 - CVSS 2.1 Low
CRLF injection in Tesla.Multipart.add_content_type_param/2 allows HTTP header injection
- Other injection
>=0.8.0, <1.18.3 · fixed in 1.18.3
GHSA-q7jx-v53g-848w · CVE-2026-48596 - CVSS 8.2 High
Decompression bomb in Tesla.Middleware.DecompressResponse and Tesla.Middleware.Compression
- CWE-409
>=0.6.0, <1.18.3 · fixed in 1.18.3
GHSA-mc85-72gr-vm9f · CVE-2026-48594 - CVSS 8.2 High
Authorization header leaks to third-party origin on cross-origin redirect in Tesla.Middleware.FollowRedirects
- CWE-178
>=1.4.0, <1.18.3 · fixed in 1.18.3
GHSA-9m9w-gxf7-rh8m · CVE-2026-48595 - CVSS 8.2 High
Atom table exhaustion via untrusted URL scheme in Tesla.Adapter.Mint
- Denial of service
>=1.3.0, <1.18.3 · fixed in 1.18.3
GHSA-h74c-q9j7-mpcm · CVE-2026-48597 - CVSS 2.1 Low
CRLF injection in Tesla.Multipart disposition parameters allows multipart part header injection
- CWE-116
>=0.8.0, <1.18.3 · fixed in 1.18.3
GHSA-28jh-g32x-v9v4 · CVE-2026-48598 - CVSS 6.3 Medium
HTTP response smuggling in Mint HTTP/1 client via lenient Content-Length parsing
- HTTP request smuggling
>=0.1.0, <1.9.0 · fixed in 1.9.0
GHSA-mjqx-c6f6-7rc2 · CVE-2026-49753 - CVSS 8.2 High
HTTP/2 CONTINUATION flood in Mint client via unbounded header-block accumulation
- Denial of service
>=0.1.0, <1.9.0 · fixed in 1.9.0
GHSA-2p26-p43x-fhp8 · CVE-2026-49754 - CVSS 8.2 High
Unbounded conn.streams growth in Mint HTTP/2 client via unenforced PUSH_PROMISE concurrency
- Denial of service
>=0.2.0, <1.9.0 · fixed in 1.9.0
GHSA-g586-ccqf-7x4r · CVE-2026-48862 - CVSS 2.1 Low
CRLF injection in HTTP/1 request line via unvalidated method in Mint
- Other injection
>=0.1.0, <1.9.0 · fixed in 1.9.0
GHSA-2pg6-44cx-c49v · CVE-2026-48861 - CVSS 8.7 High
ex_aws_sns SigningCertURL not validated in verify_message/1
- Weak cryptography or TLS
>=2.0.1, <2.3.5 · fixed in 2.3.5
GHSA-8jgf-23q5-x7xx · CVE-2026-47074 - CVSS 5.3 Medium
Missing authorization check on save-job event handler in oban_web
- Broken access control
>=2.12.0, <2.12.5 · fixed in 2.12.5
GHSA-389x-rgxr-8m33 · CVE-2026-48592 - CVSS 5.9 Medium
Unbounded range expansion in cron describe causes memory exhaustion in oban_web
- Denial of service
>=2.12.0, <2.12.5 · fixed in 2.12.5
GHSA-6xh2-93p9-vqh4 · CVE-2026-48593 - CVSS 7.5 High
Duplicate Advisory: Hackney has an Allocation of Resources Without Limits or Throttling vulnerabilit
- Denial of service
>=2.0.0, <4.0.1 · fixed in 4.0.1
GHSA-76v6-f83q-pxvh - CVSS 8.7 High
Unbounded memory consumption in WebSocket client in hackney
- Denial of service
>=2.0.0, <4.0.1 · fixed in 4.0.1
GHSA-q8jg-fgj4-fphf · CVE-2026-47073 - CVSS 8.7 High
Atom table exhaustion via unrecognized URL schemes in hackney
- Denial of service
>=2.0.0, <4.0.1 · fixed in 4.0.1
GHSA-9653-rcfr-5c62 · CVE-2026-47067 - CVSS 6.9 Medium
CRLF injection in WebSocket upgrade request in hackney
- Other injection
>=2.0.0, <4.0.1 · fixed in 4.0.1
GHSA-f9vr-g2g2-x9fg · CVE-2026-47072 - CVSS 6.9 Medium
SSRF allowlist bypass via percent-encoded host in hackney
- Server-side request forgery (SSRF)
- CWE-436
>=0.13.0, <4.0.1 · fixed in 4.0.1
GHSA-pj7v-xfvx-wmjq · CVE-2026-47076 - CVSS 6.0 Medium
HTTP/3 redirect handler leaks Authorization and Cookie headers to cross-origin redirect target in hackney
- Open redirect
>=3.1.1, <4.0.1 · fixed in 4.0.1
GHSA-h73q-4w9q-82h4 · CVE-2026-47070 - CVSS 6.8 Medium
CR/LF injection in query parameter in hackney
- Other injection
>=0.13.1, <4.0.1 · fixed in 4.0.1
GHSA-j9wq-vxxc-94wf · CVE-2026-47075 - CVSS 8.2 High
Unbounded body accumulation in HTTP/3 response loop in hackney
- Denial of service
>=2.0.0, <4.0.1 · fixed in 4.0.1
GHSA-jq4m-q6p2-8gwc · CVE-2026-47077 - CVSS 8.2 High
SOCKS5 TLS upgrade ignores caller timeout in hackney
- Denial of service
>=0.10.0, <4.0.1 · fixed in 4.0.1
GHSA-gp9c-pm5m-5cxr · CVE-2026-47071 - CVSS 8.7 High
Infinite loop in Alt-Svc header parser in hackney
- Denial of service
>=2.0.0-beta.1, <4.0.1 · fixed in 4.0.1
GHSA-6cp8-v795-jr2j · CVE-2026-47066 - CVSS 2.1 Low
CRLF injection in cookie domain/path options in hackney
- Other injection
>=0.9.0, <4.0.1 · fixed in 4.0.1
GHSA-mp55-p8c9-rfw2 · CVE-2026-47069 - CVSS 2.3 Low
Cross-session PubSub topic injection via URL parameter in phoenix_storybook
- Broken access control
>=0.4.0, <1.1.0 · fixed in 1.1.0
GHSA-mrhx-6pw9-q5fh · CVE-2026-47068 - CVSS 9.5 CriticalCritical · CVSS 9+
Unauthenticated remote code execution via HEEx template injection in phoenix_storybook playground
- Code injection
>=0.5.0, <1.1.0 · fixed in 1.1.0
GHSA-55hg-8qxv-qj4p · CVE-2026-8467 - CVSS 8.2 High
Unauthenticated denial-of-service via BEAM atom table exhaustion in phoenix_storybook
- Denial of service
>=0.2.0, <1.1.0 · fixed in 1.1.0
GHSA-833p-95jq-929q · CVE-2026-8469 - CVSS 8.2 High
Unbounded buffer accumulation in multipart header parsing causes denial of service in plug
- Denial of service
>=1.4.0, <1.15.4 || >=1.16.0, <1.16.3 || >=1.17.0, <1.17.1 || >=1.18.0, <1.18.2 || >=1.19.0, <1.19.2 · fixed in 1.15.4, 1.16.3, 1.17.1, 1.18.2, 1.19.2
GHSA-468c-vq7p-gh64 · CVE-2026-8468 - CVSS 8.2 High
Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame
- CWE-409
>=0.1.0, <2.16.1 · fixed in 2.16.1
GHSA-84f2-rp86-235p · CVE-2026-43970 - CVSS 8.2 High
Unbounded buffer accumulation in multipart header parsing causes denial of service in cowboy
- Denial of service
>=2.0.0, <2.15.0 · fixed in 2.15.0
GHSA-jfc2-q6qh-g5x8 · CVE-2026-8466 - CVSS 8.7 High
HTTP/1 chunked decoder infinite loop on requests with trailer fields in bandit
- Denial of service
>=1.6.1, <1.11.1 · fixed in 1.11.1
GHSA-rf5q-vwxw-gmrf · CVE-2026-39806 - CVSS 8.7 High
HTTP/1 chunked body reader ignores length cap in bandit
- Denial of service
>=1.4.0, <1.11.1 · fixed in 1.11.1
GHSA-9q9q-324x-93r2 · CVE-2026-39803 - CVSS 7.5 High
SQL injection via channel name in Postgrex.Notifications.listen/3 and unlisten/3
- SQL injection
>=0.16.0, <0.22.2 · fixed in 0.22.2
GHSA-r73h-97w8-m54h · CVE-2026-32687 - CVSS 6.3 Medium
CR Injection in SSE Encoder Enables Event Splitting via cow_sse:event/1
- Other injection
>=2.6.0, <2.16.1 · fixed in 2.16.1
GHSA-hv23-4qp7-8c8r · CVE-2026-43968 - CVSS 8.7 High
Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS
- Denial of service
>=0.6.0, <2.16.1 · fixed in 2.16.1
GHSA-32p9-57cr-4x65 · CVE-2026-7790 - CVSS 2.1 Low
Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/1
- Other injection
>=2.9.0, <2.21.0 · fixed in 2.21.0
GHSA-g2wm-735q-3f56 · CVE-2026-43969 - CVSS 8.7 High
ex_webrtc client-role handshake is missing DTLS peer fingerprint validation
- Weak cryptography or TLS
<0.15.1 || >=0.16.0, <0.16.1 · fixed in 0.15.1, 0.16.1
GHSA-qwfw-ggxw-577c · CVE-2026-44700 - CVSS 8.2 High
Atom table exhaustion via attacker-controlled GraphQL SDL names in absinthe
- Denial of service
>=1.5.0, <1.10.2 · fixed in 1.10.2
GHSA-qf4g-9fqq-mmm7 · CVE-2026-42793 - CVSS 2.3 Low
Reflected XSS via backslash bypass in GraphiQL js_escape in absinthe_plug
- Cross-site scripting (XSS)
>=1.2.0, <1.5.10 · fixed in 1.5.10
GHSA-c62g-j346-39v5 · CVE-2026-42794 - CVSS 8.7 High
Quadratic fragment-name uniqueness check causes denial of service in absinthe
- Denial of service
>=1.2.0, <1.10.2 · fixed in 1.10.2
GHSA-9mhv-8h52-q7q2 · CVE-2026-43967 - CVSS 6.9 Medium
Unbounded exponent in decimal enables unauthenticated DoS
- Denial of service
>=0.1.0, <3.0.0 · fixed in 3.0.0
GHSA-rhv4-8758-jx7v · CVE-2026-32686 - CVSS 8.7 High
Long-poll NDJSON body splitting causes unbounded memory allocation in Phoenix
- Denial of service
>=1.7.0, <1.7.22 || >=1.8.0, <1.8.6 · fixed in 1.7.22, 1.8.6
GHSA-628h-q48j-jr6q · CVE-2026-32689 - CVSS 6.3 Medium
CL.CL HTTP request smuggling via duplicate Content-Length in bandit
- HTTP request smuggling
>=0.1.0, <1.11.0 · fixed in 1.11.0
GHSA-c67r-gc9j-2qf7 · CVE-2026-39805 - CVSS 8.2 High
WebSocket permessage-deflate inflate has no output-size cap in bandit
- Denial of service
>=0.5.9, <1.11.0 · fixed in 1.11.0
GHSA-frh3-6pv6-rc8j · CVE-2026-39804 - CVSS 6.3 Medium
Client-supplied URI scheme trusted without transport verification in bandit
- CWE-807
>=1.0.0, <1.11.0 · fixed in 1.11.0
GHSA-375f-4r2h-f99j · CVE-2026-39807 - CVSS 8.7 High
WebSocket fragmented message reassembly unbounded in bandit
- Denial of service
>=0.5.0, <1.11.0 · fixed in 1.11.0
GHSA-pf94-94m9-536p · CVE-2026-42786