Property
Languagecsharp
Severitymedium
CWECWE-915: Improperly Controlled Modification of Dynamically-Determined Object Attributes
OWASPA08:2021 - Software and Data Integrity Failures
Confidence LevelMedium
Impact LevelMedium
Likelihood LevelMedium

Description#

This vulnerability occurs when user input is automatically bound to object properties without restricting which fields can be set. Attackers can supply unexpected parameters to modify sensitive or unintended fields in your models.

Impact#

If exploited, an attacker could manipulate or overwrite protected data fields, escalate privileges, or change critical application settings by sending extra parameters. This can lead to unauthorized access, data tampering, or loss of data integrity.