Loading HuntDB...

Race condition on add 1 free domain

Medium
A
Automattic
Submitted None
Reported by root_geek280

Vulnerability Details

Technical details and impact analysis

Business Logic Errors
## Summary: When a website/provider provide free account they will give the user some feature that limited from access, but if we using race condition vulnerability an user can create/bypass limitation from the provider ## Platform(s) Affected: wordpress.com ## Steps To Reproduce: 1. create free account in Gravatar 2. login the account, select claim free custom domain below My profile ██████████ 3. after click claim domain you will redirect to https://wordpress.com/start/domain-for-gravatar/domain-only?search=yes&new=(gravatar domain) 4. complete the payment until you get this endpoint public-api.wordpress.com/rest/v1.1/me/transactions? ██████ 5. create group request and duplicate until 1-15 times 6. change parameter "meta" to any other name 7. after complete changing meta, send all request with Group (parallel) ████ 8. free domain will buy more than 1 ████████ ## Supporting Material/References: detail PoC on the attachment below ## Impact user can create more than 1 free domain in wordpress

Report Details

Additional information and metadata

State

Closed

Substate

Resolved

Submitted

Weakness

Business Logic Errors