fix(mux): Add frame length validation before data extraction

This commit is contained in:
zarazaex69
2026-04-09 16:45:49 +03:00
parent a6e35488fc
commit 8781784058

View File

@@ -119,6 +119,10 @@ func (m *Multiplexer) HandleFrame(frame []byte) {
return
}
if len(frame) < 4+int(length) {
return
}
data := frame[4 : 4+length]
m.mu.Lock()