Control: forwarded -1 https://gitlab.gnome.org/GNOME/libsoup/-/issues/463
Control: tags -1 + fixed-upstream patch
Control: affects -1 + mopidy
Control: severity -1 important

On Mon, 21 Jul 2025 at 23:50:29 +0100, Nick Steel wrote:
Users of our GStreamer based application (Mopidy) have experienced
deadlocks when using souphttpsrc, a GStreamer plugin built on
libsoup-3.0. It was identified as a lock-ordering problem caused by
libsoup's long-standing incorrect use of GLib GModule functions within
its constructor. The libsoup fix was merged on 18/7/2025.

(I am not really a libsoup3 maintainer, but I'm a GNOME team member, which is the next best thing available here.)

This fix was only merged very recently and we are about to enter hard freeze, so the timeline to get it into 13.0 would be really tight, but we can try. If it's too late for 13.0 then addressing it via the 13.1 stable update seems proportionate - I expect that we will need to update libsoup3 with additional CVE fixes at some point anyway.

How badly does this affect mopidy? If this had been reported as a bug in mopidy, would it have been grave ("makes the package in question unusable by most or all users") or important ("has a major effect on the usability of a package, without rendering it completely unusable to everyone") or normal (an ordinary bug)?

    smcv

Reply via email to