  mojo::PendingRemote<mojom::InputChannel> CreatePendingRemote() {
    return receiver_.BindNewPipeAndPassRemote();
   }

The product reads data past the end, or before the beginning, of the intended buffer.