Les problèmes au niveau des propriétés surviennent lorsqu'un utilisateur peut modifier des champs qu'il ne devrait pas : role, ownerId, price, isAdmin, ou des indicateurs de statut internes. La route peut être autorisée pour l'utilisateur, et l'ID d'objet peut même être le sien, mais la mise à jour doit malgré tout restreindre quelles propriétés sont légales pour ce rôle et cette opération.
Pages#
- Mass assignment
- Contournement de liste d'autorisation et de liste de blocage
- Injection de propriété imbriquée
- Écrasement par mise à jour partielle
- Pollution de propriété
- Confusion de type de propriété
- Contournement d'un champ en lecture seule
- Champs de rôle, de propriétaire et de facturation modifiables