CVE Database
/

CVE-2018-19789

Back to search

CVE-2018-19789

Published: Dec 18, 2018

Modified: Aug 5, 2024

PUBLISHED

Description

An issue was discovered in Symfony 2.7.x before 2.7.50, 2.8.x before 2.8.49, 3.x before 3.4.20, 4.0.x before 4.0.15, 4.1.x before 4.1.9, and 4.2.x before 4.2.1. When using the scalar type hint `string` in a setter method (e.g. `setName(string $name)`) of a class that's the `data_class` of a form, and when a file upload is submitted to the corresponding field instead of a normal text input, then `UploadedFile::__toString()` is called which will then return and disclose the path of the uploaded file. If combined with a local file inclusion issue in certain circumstances this could escalate it to a Remote Code Execution.

VendorProductVersions

n/a

n/a

affected
n/a

References

FEDORA-2018-8c06b6defd
vendor-advisory
x_refsource_FEDORA
FEDORA-2018-66547a8c14
vendor-advisory
x_refsource_FEDORA
106249
vdb-entry
x_refsource_BID
FEDORA-2018-6edf04d9d6
vendor-advisory
x_refsource_FEDORA
DSA-4441
vendor-advisory
x_refsource_DEBIAN

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now