Home / Vulnerability Database / C-sharp : Insecure JSON deserialization
C#
C-sharp : Insecure JSON deserialization
Classification
OWASP Top 10 2013
OWASP Top 10 2017
OWASP Top 10 2021
PCI DSS 4.0
CWE/SANS Top 25 2021
Overview
Deserialization of user-controlled JSON-objects can lead to arbitrary code execution on the server.
JSON serialization libraries can include the necessary metadata to convert objects to JSON. If an attacker can set object types to transform and run arbitrary methods with user-controlled data, he can execute arbitrary code during the deserialization of the JSON stream.
MEDIUM
DerScanner Severity Score
Do you want to fix C-sharp : Insecure JSON deserialization in your application?
See also
C#
C-sharp : JWT: None Algorithm
C#
C-sharp : Insecure data transmission: Database
C#
