Slide 6 of 28
Part 1 ยท What Is It?Slide 6
Slide 6 ยท The Outcomes
What happens when property-level auth breaks.
Both read and write failures have serious consequences.
๐Ÿ‘‘
Privilege Escalation
An attacker sets isAdmin=true or role=superuser on their own account. Suddenly a regular user has administrator access to the entire platform.
๐Ÿ’ฐ
Financial Manipulation
An attacker changes price=0, discount=100, or balance=999999 on a purchase or account. They pay nothing for paid goods, or inflate a wallet balance.
๐Ÿ“‹
PII Exposure
The API returns a user object containing passwordHash, resetToken, socialSecurityNumber, or dateOfBirth โ€” fields that should never leave the server. Attackers read these from the raw API response.
๐Ÿ”“
Account Takeover via Token Exposure
If the API returns a password reset token or email verification token in the response, an attacker who reads it can trigger a reset and take the account โ€” without ever requesting a reset themselves.
๐Ÿšซ
Content Moderation Bypass
An attacker sets blocked=false, reviewed=false, or approved=true on their content, bypassing moderation queues and publishing content that should have been held.
โ† Back Who does this? โ†’