This repository was archived by the owner on Feb 12, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
Potential Amplification Attack or DDoS #39
Copy link
Copy link
Open
Description
The metadata structure permits defining URLs that are required for validation. These URLs could be used to retrieve a certificate for validation or some other required information.
- I can make the URLs point to any location on the internet, such as a target that I want to knock offline.
- I can make a picture with hundreds of URLs that are required for validating the various claims. For this attack, the URLs do not need to point to a valid certificate or other information. They just need to point to the target for the attack. If the URLs are not available for authenticating the claims, then the validator will assume that the claim cannot be validated and it will move on to the next URL for validation. The validator may also retry or resubmit the URL request before giving up and moving on.
- I can then submit the image with the hostile claims to a validation service and ask it to check if the claims are valid.
The result:
- If the validation service accesses each URL, then it becomes an amplification attack against the unsuspecting target.
- If the picture is submitted to lots of validation services, or becomes popular on large social media platforms like Reddit, news.ycombinator.com, Facebook, or Twitter, then the attack becomes a distributed denial of service attack (DDoS).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels