|Name ||Footprinting |
|Summary ||An attacker engages in probing and exploration activity to identify constituents and properties of the target. Footprinting is a general term to describe a variety of information gathering techniques, often used by attackers in preparation for some attack. It consists of using tools to learn as much as possible about the composition, configuration, and security mechanisms of the targeted application, system or network. Information that might be collected during a footprinting effort could include open ports, applications and their versions, network topology, and similar information. While footprinting is not intended to be damaging (although certain activities, such as network scans, can sometimes cause disruptions to vulnerable applications inadvertently) it may often pave the way for more damaging attacks. |
|Prerequisites ||None. Any system or network that can be detected can be footprinted. However, some configuration choices may limit the useful information that can be collected during a footprinting attack. |
|Solutions ||Configuration: Keep patches up to date by installing weekly or daily if possible.
Configuration: Shut down unnecessary services/ports.
Policy: Change default passwords by choosing strong passwords.
Implementation: Curtail unexpected input.
Design: Encrypt and password-protect sensitive data.
Policy: Place offline any information that has the potential to identify and compromise your organization's security such as access to business plans, formulas, and proprietary documents. |
|CWE ID ||Description |
|CWE-200 ||Information Exposure |
|CWE-202 ||Exposure of Sensitive Data Through Data Queries |
|CWE-276 ||Incorrect Default Permissions |
|CWE-311 ||Missing Encryption of Sensitive Data |
|CWE-312 ||Cleartext Storage of Sensitive Information |
|CWE-319 ||Cleartext Transmission of Sensitive Information |
|CWE-497 ||Exposure of System Data to an Unauthorized Control Sphere |
|CWE-538 ||File and Directory Information Exposure |