diff --git a/packets.go b/packets.go index 14395bf9a..76cb7c84e 100644 --- a/packets.go +++ b/packets.go @@ -282,7 +282,10 @@ func (mc *mysqlConn) writeAuthPacket(cipher []byte) error { } // Filler [23 bytes] (all 0x00) - pos := 13 + 23 + pos := 13 + for ; pos < 13+23; pos++ { + data[pos] = 0 + } // User [null terminated string] if len(mc.cfg.user) > 0 {