Exploitable Property Path Vulnerability in Symfony Serializer Component
CVE-2026-122053

6.9MEDIUM

Key Information:

Vendor

Sensiolabs

Status
Vendor
CVE Published:
6 November 2026

What is CVE-2026-122053?

The Symfony Serializer component's ObjectNormalizer is vulnerable to property path exploitation, allowing untrusted input to modify properties of nested objects. Specifically, attributes containing special characters like '.' and '[' can be treated as writable paths, bypassing security controls such as the #[Ignore] metadata attribute. This flaw can lead to unauthorized changes in application data, particularly in situations where applications bind untrusted input to object properties. The vulnerability affects several Symfony versions, as outlined, and necessitates careful input validation to prevent exploitation.

Affected Version(s)

symfony 5.4.41 < 5.4.56

symfony 6.4.9 < 6.4.50

symfony 7.0.9 < 7.1.0

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Alexandre Daubois
Nicolas Grekas
The PHP Foundation
.