diff --git a/daemon/media_socket.c b/daemon/media_socket.c index c0fbd8369..bf8458832 100644 --- a/daemon/media_socket.c +++ b/daemon/media_socket.c @@ -2307,6 +2307,8 @@ static bool extmap_short_is_valid_data(unsigned int id, size_t len) { // valid ranges for short form? if (id <= 0 || id >= 15) return false; + if (len == 0) + return false; if (len > 16) return false; return true;