In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade gos/web-socket-bundle to version 1.10.4, 2.6.1, 3.3.0 or higher.
gos/web-socket-bundle is a Symfony Web Socket Bundle.
Affected versions of this package are vulnerable to Information Exposure in Gos\Bundle\WebSocketBundle\Server\App\Dispatcher\TopicDispatcher::onPublish(). Messages are arbitrarily broadcasted to the related Topic if it does not succeed. The dispatch() method can be considered to not succeed if (depending on the version of the bundle) the callback defined on a topic route is misconfigured, a Gos\Bundle\WebSocketBundle\Topic\TopicInterface implementation is not found for the callback, a topic which also implements Gos\Bundle\WebSocketBundle\Topic\SecuredTopicInterface rejects the connection, or an Exception is unhandled. This can result in an unintended broadcast to the websocket server potentially with data that should be considered sensitive.