Scanning for Vulnerable Software |
Attack Pattern ID: 310 (Meta Attack Pattern) | Typical Severity: Low | Status: Draft |
Summary
An attacker engages in scanning activity to find vulnerable software versions or types, such as operating system versions or network services. Vulnerable or exploitable network configurations, such as improperly firewalled systems, or misconfigured systems in the DMZ or external network, provide windows of opportunity for an attacker. Common types of vulnerable software include unpatched operating systems or services (e.g FTP, Telnet, SMTP, SNMP) running on open ports that the attacker has identified. Attackers usually begin probing for vulnerable software once the external network has been port scanned and potential targets have been revealed.
Target Attack Surface Description
Targeted OSI Layers: Network Layer Transport Layer Application Layer
Target Attack Surface Localities
Target Attack Surface Types: Host Service
Target Functional Services
Target Functional Service 1: None | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Protocol 1: Any | ||||||||||||
|
Probing requires the ability to interactively send and receive data from a target, whereas passive listening requires a sufficient understanding of the protocol to analyze a preexisting channel of communication.
Nature | Type | ID | Name | Description | View(s) this relationship pertains to![]() |
---|---|---|---|---|---|
ChildOf | ![]() | 286 | Network Reconnaissance | Mechanism of Attack (primary)1000 | |
ParentOf | ![]() | 300 | Port Scanning | Mechanism of Attack1000 | |
ParentOf | ![]() | 311 | Fingerprinting Remote Operating Systems | Mechanism of Attack (primary)1000 |