symfony/messenger is vulnerable to Deserialization of Untrusted Data
73
High Risk
SigningSerializer verifies message signatures only after calling the inner serializer. When the inner serializer is PhpSerializer, an unsigned or invalidly signed payload can be unserialized before the signature check rejects it. Pre-fix applications that rely on signed Messenger messages can still instantiate attacker-controlled serialized payloads if an attacker can inject into the transport. The fix determines message type without instantiating the payload and verifies signatures before decoding signed message types.
You are affected if you are using a version that falls within the vulnerable range.
symfony/messenger is vulnerable to Deserialization of Untrusted Data in versions 7.4.0 - 7.4.10 and 8.0.0 - 8.0.10.
Upgrade the symfony/messenger and/or symfony/symfony library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

SOC 2Compliant
ISO 27001Compliant