RepoJournal
Elixir & Phoenix

Elixir & Phoenix

Elixir, Phoenix, LiveView, and Ecto - the BEAM web stack

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: Elixir & Phoenix Full archive →

The Wire · Showcase

PHOENIX LIVE VIEW PATCHES OPEN REDIRECT VULNERABILITY ACROSS TWO VERSIONS

By RepoJournal · Filed · About Elixir & Phoenix

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.

One email a day. Unsubscribe in one click.

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.

More from Elixir & Phoenix

Daily updates, in your inbox

Follow Elixir & Phoenix

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?