Skip to content
This repository was archived by the owner on Feb 12, 2023. It is now read-only.

Potential Amplification Attack or DDoS #39

@hackerfactor

Description

@hackerfactor

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.

  1. I can make the URLs point to any location on the internet, such as a target that I want to knock offline.
  2. 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.
  3. 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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions