kevmap

TechniquesT1021.005 › AN0505

AN0505 Analytic 0505

Linux · attack.mitre.org · ATT&CK Enterprise v19.2

<p>Spawning of VNC-related processes (e.g., x11vnc, vncserver) coupled with authentication logs and port listening behavior on TCP 5900.</p>
Detects
T1021.005 VNC
Part of
DET0178 Behavioral Detection of Unauthorized VNC Remote Control Sessions

Log sources and channels

Exactly as MITRE states them in x_mitre_log_source_references. Where a channel is vague, it is vague in the source; kevmap does not tidy it.

Log sourceChannelData component
auditd:EXECVENoneDC0032 Process Creation
linux:syslogNoneDC0088 Logon Session Metadata
NSM:FlowTCP port 5900 openDC0078 Network Traffic Flow

Mutable elements

Parameters MITRE marks as environment-specific. These are the knobs you are expected to tune; they are why an analytic is not a rule.

FieldDescription
ListeningPortDefault VNC port (5900) but may vary in config
ProcessNameFilterFilter specific VNC binaries in process execution logs
UserContextScope detection to non-service or high-privilege accounts