Skip to content

TigerVNC

Validate TigerVNC behaviors under the Secure Sandbox.

Objectives

  • Enforce network controls for VNC connections.
  • Verify clipboard sharing isolation.

Preconditions

  • Windows target with Turbo Launcher and Secure Sandbox.
  • TigerVNC installed.

Controls Under Test

  • runtime.networking.egressDefaultAction.
  • runtime.dataMotion.rules[].

Test Scenarios

IDCanonical IDScenarioProcedureExpected Outcome
SCEN-REMOTE-TIGERVNC-01NET-EGRESS-01Connect to Disallowed IPConnect to <IP>.Connection fails (timeout or proxy deny).
SCEN-REMOTE-TIGERVNC-02NET-EGRESS-10Connect via Designated ProxyConnect to allowlisted VNC server via configured proxy.Connection succeeds only when proxy identity/pinning is valid; traffic traverses the proxy; on mismatch, TLS handshake fails. Audit includes proxyEnforced: true and reason when denied.
SCEN-REMOTE-TIGERVNC-03DM-CLIP-01Clipboard OutboundCopy text inside VNC session; attempt paste on host.Denied or processed per policy.
SCEN-REMOTE-TIGERVNC-04DM-CLIP-06Clipboard InboundCopy text on host; paste into VNC session.Denied or processed per policy.

Evidence Requirements

  • network events: protocol (tcp/5900+), destination, action.
  • dataMotion events: channel: "clipboard".