Umbra Wiki attack-pattern attack-pattern/CAPEC-301
Back to wiki

CAPEC-301 — TCP Connect Scan

provenance: imported · CWE: CWE-200

CAPEC-301: TCP Connect Scan

MITRE CAPEC attack pattern

Status Stable
Typical severity Low
Likelihood of attack
Catalogue CAPEC 3.9 (2023-01-24)

Description

An adversary uses full TCP connection attempts to determine if a port is open on the target system. The scanning process involves completing a 'three-way handshake' with a remote port, and reports the port as closed if the full handshake cannot be established. An advantage of TCP connect scanning is that it works against any TCP/IP stack.

Where this sits in the chain

A finding maps to a weakness (CWE), a weakness is exploited by an attack pattern (CAPEC), and an attack pattern shows up in ATT&CK as observed adversary behaviour. This page is the middle hop.

Weaknesses exploited: CWE-200

Prerequisites

  • The adversary requires logical access to the target network. The TCP connect Scan requires the ability to connect to an available port and complete a 'three-way-handshake' This scanning technique does not require any special privileges in order to perform. This type of scan works against all TCP/IP stack implementations.

Consequences

  • Confidentiality: Read Data

Mitigations

  • Employ a robust network defense posture that includes an IDS/IPS system.

Source