From d1523ca38f98bd4e46faabcd2db57fad1e8ad154 Mon Sep 17 00:00:00 2001 From: sergeyu Date: Thu, 16 Jun 2016 18:08:12 -0700 Subject: [PATCH] Fix header size check in PseudoTcp::parse(). BUG=chromium:620694 TBR=pbos@webrtc.org Review-Url: https://codereview.webrtc.org/2073963002 Cr-Commit-Position: refs/heads/master@{#13177} --- webrtc/p2p/base/pseudotcp.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/p2p/base/pseudotcp.cc b/webrtc/p2p/base/pseudotcp.cc index 42f6bad4b9..44893747cc 100644 --- a/webrtc/p2p/base/pseudotcp.cc +++ b/webrtc/p2p/base/pseudotcp.cc @@ -573,7 +573,7 @@ IPseudoTcpNotify::WriteResult PseudoTcp::packet(uint32_t seq, } bool PseudoTcp::parse(const uint8_t* buffer, uint32_t size) { - if (size < 12) + if (size < HEADER_SIZE) return false; Segment seg;