Port 2947GPSD Daemon

Port 2947 is primarily used by gpsd, an open-source GPS service daemon that provides a unified interface for various GPS receivers. It facilitates communication between GPS hardware and applications by parsing receiver data and serving it in a standardized format over TCP, enabling features like location tracking and timing synchronization across networked systems..

transport
tcp

single transport

in transit
cleartext

payload readable on path

assignment
official

registered with iana

risk
4/10

caution

lookups
7,420

rank 684 of 993 · top 69%

Technical Details

what runs on :2947

gpsd is a service daemon designed to communicate with GPS hardware and provide standardized data output to client applications. It supports a wide variety of GPS receivers and offers a consistent API for consuming real-time positional, velocity, and timing information. The daemon listens on port 2947, typically via TCP, to accept client connections and relay GPS data streams.

When a GPS device sends NMEA sentences or other proprietary protocols, gpsd parses these data streams, handles the packet processing, and exposes the relevant information through JSON or standardized text-based outputs. This abstraction helps developers build location-aware applications without dealing with low-level hardware interfacing and multiple vendor protocols.

gpsd is widely used in navigation systems, geographic information systems (GIS), embedded systems, and research projects relying on accurate positional data. It can multicast data to multiple clients simultaneously and supports various features such as differential GPS corrections, aiding precise applications in both mobile and stationary contexts.

Security Information

exposure of :2947

risk score

4/ 10caution

worth attention. how exposed you are depends on configuration — don't leave it reachable from the internet without a reason.

network services averages 3.9 across 604 ports — this one sits 0.1 above.

in transit

cleartext

credentials and payloads are readable by anyone on path

assignment

official

registered with iana for this service — scanners fingerprint it by number

reachable over

tcp

every listening transport is another surface to filter at the edge

security overview

Common Vulnerabilities:

  • Exposure to unauthorized users may reveal real-time location data, leading to privacy issues.
  • Older or unpatched versions may have buffer overflows or input validation flaws, potentially exploitable for arbitrary code execution.
  • Lack of strong authentication can allow attackers to inject spoofed GPS data, resulting in false positioning or timing information (GPS spoofing).

Common Mitigations:

  • Restrict network access to trusted hosts using firewall rules or access controls to limit who can connect to port 2947.
  • Employ strong network segmentation to isolate gpsd services from untrusted networks.
  • Implement encryption (e.g., via SSH port forwarding or VPN tunnels) to protect GPS data in transit.
  • Regularly update gpsd to patch security vulnerabilities, and enable secure configuration practices, such as disabling unnecessary features.
  • Where feasible, validate received GPS data against alternative sources to mitigate spoofing attempts.

the 8 most looked-up other ports in network services — 604 ports carry that label.

risk mix of the 8 listed

  • caution100%

0 of 8 encrypted