RepoJournal
Elixir & Phoenix Elixir & Phoenix
138 wires and counting

$ follow Elixir & Phoenix

Keep up with Elixir & Phoenix in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-08-11
stories 14

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

PHOENIX LIVE VIEW PATCHES OPEN REDIRECT VULNERABILITY ACROSS TWO VERSIONS

By RepoJournal · Filed · About Elixir & Phoenix · Composed from the cited sources · methodology

Phoenix Live View shipped emergency security fixes for CVE-2026-64941 in both v1.1.33 and v1.2.9 to close an open redirect hole via ASCII control characters in the redirect/2 function.

The vulnerability lets attackers bypass redirect validation by injecting tab, line feed, or carriage return characters, a classic control character bypass that affects any app using live navigation [1] [2]. Version 1.2.9 stacks the security fix with three bug fixes including a rare live component destruction issue and parent navigation blocking [2]. Meanwhile, Phoenix core shipped v1.8.10 with its own quiet but important fixes: the code reloader's false "restart your server" messages are gone [3], websocket options got restored to the JavaScript client [3], and longpoll transport now properly retries on batch POST timeout [3]. On the JavaScript side, a buffered push on unjoin'd channels was leaking memory by never releasing stale reply bindings from the first startTimeout run [4], a sharp catch that prevents resource exhaustion in high-churn connection scenarios. Elixir core updated its design anti-patterns documentation [5], keeping the foundation current.

Action items

References

  1. [1] v1.1.33 ↗ phoenixframework/phoenix_live_view
  2. [2] v1.2.9 ↗ phoenixframework/phoenix_live_view
  3. [3] v1.8.10 ↗ phoenixframework/phoenix
  4. [4] release the stale reply binding of a buffered push (#6788) ↗ phoenixframework/phoenix
  5. [5] Update design-anti-patterns.md ↗ elixir-lang/elixir

Quick answers

What shipped in Elixir & Phoenix on August 11, 2026?
Phoenix Live View shipped emergency security fixes for CVE-2026-64941 in both v1.1.33 and v1.2.9 to close an open redirect hole via ASCII control characters in the redirect/2 function. In total, 8 commits, 3 pull requests, and 3 releases landed.
Who contributed to Elixir & Phoenix on August 11, 2026?
5 developers shipped this update, including José Valim, Patric, github-actions[bot], SteffenDE, and preciz.
What were the notable Elixir & Phoenix updates?
v1.1.33, v1.2.9, and v1.8.10.