{
  "port": 31038,
  "protocol": "tcp",
  "service": "Unassigned",
  "oneLiner": "Unregistered, no default service, and inside the Kubernetes NodePort range.",
  "whatItIs": "31038 is in IANA's unassigned 31030–31336 block, with no service name, contact, or reference. Nmap's table carries it only as an unknown TCP port with a low observed frequency and has no UDP entry for it at all. Like the rest of 30000–32767 it can be handed out as a Kubernetes NodePort, which is the most common structural explanation for finding it open. Beyond that there is no software known to choose it as a default.",
  "exposure": {
    "verdict": "careful",
    "note": "An unidentified listener — fingerprint the banner and judge the service, not the port number."
  },
  "checkCommand": "nc -vz -w 3 TARGET 31038",
  "links": [
    {
      "title": "IANA port registry — 31038 (unassigned)",
      "url": "https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=31038",
      "kind": "iana"
    },
    {
      "title": "Kubernetes documentation — Service type: NodePort",
      "url": "https://kubernetes.io/docs/concepts/services-networking/service/",
      "kind": "official-docs"
    }
  ]
}
