# WHATPORT(6112)

## NAME

port 6112 — CDE dtspcd / Blizzard games — CDE's subprocess control daemon — and the port classic Blizzard games host on.

Protocol: TCP/UDP  
IANA registry

## DESCRIPTION

IANA registers 6112 as dtspcd, the Common Desktop Environment Subprocess Control Daemon, which accepts client requests to launch commands and applications and historically ran from inetd as root on commercial Unix. CERT VU#172583 (2002) documented a remotely exploitable buffer overflow in dtspcd giving root, and it was scanned heavily for years afterward. The same port number is separately used by Blizzard's older titles — Warcraft II and III, StarCraft, Diablo II — whose clients bind 6112 to host games, which is why home routers carry 6112 forwarding rules. Which one you have depends entirely on the host: a Solaris/AIX/HP-UX box means dtspcd, a Windows desktop means a game.

## EXPOSURE

**Do not expose.** dtspcd is a root-privileged remote command-execution daemon with a history of pre-auth overflows; disable it in inetd.conf and block the port. Game hosting on 6112 is a deliberate inbound forward, and should be scoped to that one host.

## CHECK

```sh
sudo lsof -nP -iTCP:6112 -sTCP:LISTEN
```

## SEE ALSO

- docs — [CERT VU#172583 — CDE dtspcd buffer overflow](https://www.kb.cert.org/vuls/id/172583) (kb.cert.org)
- iana — [IANA Service Name and Transport Protocol Port Number Registry — 6112 (dtspcd)](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=6112) (iana.org)

---

HTML: <https://whatport.net/6112/> · JSON: <https://whatport.net/6112.json> · full dataset: <https://whatport.net/ports.json>
