A NULL pointer dereference flaw was found in GStreamer's RTSP support library. The vulnerability occurs while parsing an Authorization or WWW-Authenticate header that uses Digest authentication. Specially crafted whitespace placement around a parameter's terminator can cause an internal length calculation to underflow, leading to a crash of the process parsing the header. On an RTSP server this can be triggered by a remote, unauthenticated attacker sending a single malformed request when the server has authentication enabled; the same flaw can also be triggered against an RTSP client by a malicious or compromised RTSP server. Successful exploitation results in a denial of service (application crash) and has no confirmed impact on confidentiality or integrity.
{
"binaries": [
{
"binary_name": "gir1.2-gst-plugins-base-1.0",
"binary_version": "1.20.1-1ubuntu0.6"
},
{
"binary_name": "gstreamer1.0-alsa",
"binary_version": "1.20.1-1ubuntu0.6"
},
{
"binary_name": "gstreamer1.0-gl",
"binary_version": "1.20.1-1ubuntu0.6"
},
{
"binary_name": "gstreamer1.0-plugins-base",
"binary_version": "1.20.1-1ubuntu0.6"
},
{
"binary_name": "gstreamer1.0-plugins-base-apps",
"binary_version": "1.20.1-1ubuntu0.6"
},
{
"binary_name": "gstreamer1.0-x",
"binary_version": "1.20.1-1ubuntu0.6"
},
{
"binary_name": "libgstreamer-gl1.0-0",
"binary_version": "1.20.1-1ubuntu0.6"
},
{
"binary_name": "libgstreamer-plugins-base1.0-0",
"binary_version": "1.20.1-1ubuntu0.6"
}
]
}{
"binaries": [
{
"binary_name": "gir1.2-gst-plugins-base-1.0",
"binary_version": "1.24.2-1ubuntu0.4"
},
{
"binary_name": "gstreamer1.0-alsa",
"binary_version": "1.24.2-1ubuntu0.4"
},
{
"binary_name": "gstreamer1.0-gl",
"binary_version": "1.24.2-1ubuntu0.4"
},
{
"binary_name": "gstreamer1.0-plugins-base",
"binary_version": "1.24.2-1ubuntu0.4"
},
{
"binary_name": "gstreamer1.0-plugins-base-apps",
"binary_version": "1.24.2-1ubuntu0.4"
},
{
"binary_name": "gstreamer1.0-x",
"binary_version": "1.24.2-1ubuntu0.4"
},
{
"binary_name": "libgstreamer-gl1.0-0",
"binary_version": "1.24.2-1ubuntu0.4"
},
{
"binary_name": "libgstreamer-plugins-base1.0-0",
"binary_version": "1.24.2-1ubuntu0.4"
}
]
}{
"binaries": [
{
"binary_name": "gir1.2-gst-plugins-base-1.0",
"binary_version": "1.28.2-1"
},
{
"binary_name": "gstreamer1.0-alsa",
"binary_version": "1.28.2-1"
},
{
"binary_name": "gstreamer1.0-gl",
"binary_version": "1.28.2-1"
},
{
"binary_name": "gstreamer1.0-plugins-base",
"binary_version": "1.28.2-1"
},
{
"binary_name": "gstreamer1.0-plugins-base-apps",
"binary_version": "1.28.2-1"
},
{
"binary_name": "gstreamer1.0-x",
"binary_version": "1.28.2-1"
},
{
"binary_name": "libgstreamer-gl1.0-0",
"binary_version": "1.28.2-1"
},
{
"binary_name": "libgstreamer-plugins-base1.0-0",
"binary_version": "1.28.2-1"
}
]
}{
"binaries": [
{
"binary_name": "gir1.2-gst-plugins-base-1.0",
"binary_version": "1.8.3-1ubuntu0.3+esm4"
},
{
"binary_name": "gstreamer1.0-alsa",
"binary_version": "1.8.3-1ubuntu0.3+esm4"
},
{
"binary_name": "gstreamer1.0-plugins-base",
"binary_version": "1.8.3-1ubuntu0.3+esm4"
},
{
"binary_name": "gstreamer1.0-plugins-base-apps",
"binary_version": "1.8.3-1ubuntu0.3+esm4"
},
{
"binary_name": "gstreamer1.0-x",
"binary_version": "1.8.3-1ubuntu0.3+esm4"
},
{
"binary_name": "libgstreamer-plugins-base1.0-0",
"binary_version": "1.8.3-1ubuntu0.3+esm4"
}
]
}{
"binaries": [
{
"binary_name": "gir1.2-gst-plugins-base-1.0",
"binary_version": "1.14.5-0ubuntu1~18.04.3+esm3"
},
{
"binary_name": "gstreamer1.0-alsa",
"binary_version": "1.14.5-0ubuntu1~18.04.3+esm3"
},
{
"binary_name": "gstreamer1.0-gl",
"binary_version": "1.14.5-0ubuntu1~18.04.3+esm3"
},
{
"binary_name": "gstreamer1.0-plugins-base",
"binary_version": "1.14.5-0ubuntu1~18.04.3+esm3"
},
{
"binary_name": "gstreamer1.0-plugins-base-apps",
"binary_version": "1.14.5-0ubuntu1~18.04.3+esm3"
},
{
"binary_name": "gstreamer1.0-x",
"binary_version": "1.14.5-0ubuntu1~18.04.3+esm3"
},
{
"binary_name": "libgstreamer-gl1.0-0",
"binary_version": "1.14.5-0ubuntu1~18.04.3+esm3"
},
{
"binary_name": "libgstreamer-plugins-base1.0-0",
"binary_version": "1.14.5-0ubuntu1~18.04.3+esm3"
}
]
}{
"binaries": [
{
"binary_name": "gir1.2-gst-plugins-base-1.0",
"binary_version": "1.16.3-0ubuntu1.4+esm2"
},
{
"binary_name": "gstreamer1.0-alsa",
"binary_version": "1.16.3-0ubuntu1.4+esm2"
},
{
"binary_name": "gstreamer1.0-gl",
"binary_version": "1.16.3-0ubuntu1.4+esm2"
},
{
"binary_name": "gstreamer1.0-plugins-base",
"binary_version": "1.16.3-0ubuntu1.4+esm2"
},
{
"binary_name": "gstreamer1.0-plugins-base-apps",
"binary_version": "1.16.3-0ubuntu1.4+esm2"
},
{
"binary_name": "gstreamer1.0-x",
"binary_version": "1.16.3-0ubuntu1.4+esm2"
},
{
"binary_name": "libgstreamer-gl1.0-0",
"binary_version": "1.16.3-0ubuntu1.4+esm2"
},
{
"binary_name": "libgstreamer-plugins-base1.0-0",
"binary_version": "1.16.3-0ubuntu1.4+esm2"
}
]
}