CAPEC Definitions

    CAPEC Definitions / CAPEC-611

    CAPEC-611: BitSquatting

    An adversary registers a domain name one bit different than a trusted domain. A BitSquatting attack leverages random errors in memory to direct Internet traffic to adversary-controlled destinations. BitSquatting requires no exploitation or complicated reverse engineering, and is operating system and architecture agnostic. Experimental observations show that BitSquatting popular websites could redirect non-trivial amounts of Internet traffic to a malicious entity.

    Severity:Medium
    Possibility:Low

    Extended Description

    No Extended Description.

    Mitigations

    Authenticate all servers and perform redundant checks when using DNS hostnames.

    When possible, use error-correcting (ECC) memory in local devices as non-ECC memory is significantly more vulnerable to faults.

    Relationships with other CAPECs

    CAPEC-616: Establish Rogue Location

    CAPEC-89: Pharming

    CAPEC-543: Counterfeit Websites

    Prerequisites

    An adversary requires knowledge of popular or high traffic domains, that could be used to deceive potential targets.

    Related Weaknesses

    No related Weaknesses found.