PT-2026-44145 · Symfony · Monolog-Bridge+1

CVE-2026-45077

·

Published

2026-05-21

·

Updated

2026-07-14

CVSS v3.1

8.6

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Name of the Vulnerable Software and Affected Versions Symfony versions prior to 5.4.52 Symfony versions prior to 6.4.40 Symfony versions prior to 7.4.12 Symfony versions prior to 8.0.12
Description The server:log console command, implemented in SymfonyBridgeMonologCommandServerLogCommand, contains a PHP object-deserialization flaw. The listener binds to 0.0.0.0:9911 by default, making it accessible from any reachable host. It processes incoming frames using unserialize(base64 decode($message)) without authentication, integrity checks, or an allowed classes allowlist. This allows remote attackers to submit serialized PHP payloads, which can lead to a denial of service by crashing the listener or potentially trigger remote code execution through object-injection gadget effects, depending on the available gadget chains in the environment.
Recommendations Update to version 5.4.52 or later. Update to version 6.4.40 or later. Update to version 7.4.12 or later. Update to version 8.0.12 or later. As a temporary mitigation, restrict access to TCP port 9911 or avoid running the server:log command on interfaces exposed to untrusted networks.

Exploit

Fix

DoS

RCE

Deserialization of Untrusted Data

Exposure of Resource to Wrong Sphere

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-45077
GHSA-M7V2-7GXM-VC2V

Affected Products

Monolog-Bridge
Symfony