diff options
author | Shauren <shauren.trinity@gmail.com> | 2016-11-26 11:55:28 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-11-26 11:55:28 +0100 |
commit | def94248e1bd3862a519782c08903bb484636d81 (patch) | |
tree | 770595782abd607461a0d839d2bc54966c7c377e /src | |
parent | 19c4df749dc92ab692e0ba4fb50f3a3251ffd033 (diff) |
Core/Bnet: Fixed an issue that allowed client to enter Battlenet::Session::ReadDataHandler with an invalid header
Closes #18312
Diffstat (limited to 'src')
-rw-r--r-- | src/server/bnetserver/Server/Session.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/bnetserver/Server/Session.cpp b/src/server/bnetserver/Server/Session.cpp index 844f80cba06..e237e0304ae 100644 --- a/src/server/bnetserver/Server/Session.cpp +++ b/src/server/bnetserver/Server/Session.cpp @@ -638,7 +638,7 @@ bool Battlenet::Session::ReadHeaderHandler() { Header header; if (!header.ParseFromArray(_headerBuffer.GetReadPointer(), _headerBuffer.GetActiveSize())) - return true; + return false; _packetBuffer.Resize(header.size()); return true; |