qtdemux: Make sure enough data is available before reading wave header node
authorSebastian Dröge <sebastian@centricular.com>
Thu, 26 Sep 2024 11:17:02 +0000 (14:17 +0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 3 Dec 2024 17:15:04 +0000 (17:15 +0000)
commit8ef08a7a41da987aa630082df355ea651aa09132
tree71911a355c486d0bf588facda665916ce04ab4e9
parent314945426c7105ad90f44a188037bc43bb3b0300
qtdemux: Make sure enough data is available before reading wave header node

Thanks to Antonio Morales for finding and reporting the issue.

Fixes GHSL-2024-236
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3843

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8060>
subprojects/gst-plugins-good/gst/isomp4/qtdemux.c