AI-generated analysisPublished automatically and not human-verified. Validated context appears in community notes below.
← Watch feed
Moderate 60 Bitcoin

docs: add v0.20.4 release notes for ws proxy fixes

Public commit record

What the developer wrote

Authored by Gijs van Dam

85/100 · Strong
docs: add v0.20.4 release notes for ws proxy fixes

Adds entries for the Sec-Websocket-Protocol panic under Bug Fixes and for
the incoming message size bound under Functional Updates.
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Uses a recognizable type or scope✓ Provides detailed explanatory context
The short version

What changed, and why it matters

This commit adds release notes for two fixes in LND's REST WebSocket proxy. One fix prevents a server crash (panic) triggered by a malformed WebSocket protocol header. The other fix limits how large incoming WebSocket messages can be, rejecting oversized frames early. Both are defensive hardening changes, but the commit itself only documents them; the actual code changes are in a different pull request.

Recommended action

Review PR #11122 directly to confirm the code fix is complete and correctly bounds incoming frames. Operators running LND with REST/WebSocket exposure should plan to upgrade to v0.20.4. No immediate action is required solely from this documentation commit.

Security signals we found

01

Denial-of-service vector: malformed Sec-Websocket-Protocol header caused a panic in the REST WebSocket proxy

02

Input validation improvement: WebSocket sub-protocol header now parsed as a comma-separated list

03

Resource exhaustion mitigation: incoming WebSocket message size now bounded by MaxWsMsgSize with early rejection

Risk score

Why this scored 60/100

Our methodology →
Potential impact 18/30
Exploitability 14/25
Stealth signal 8/15
Affected reach 10/15
Confidence 7/10
Evidence quality 3/5
Human-validated context

Community notes

Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.

No validated notes yet.

The AI analysis stands alone for now. Submit a note if you can add evidence or important context.