gpsd 3.27-1.1ubuntu1 source package in Ubuntu
Changelog
gpsd (3.27-1.1ubuntu1) resolute; urgency=medium
* SECURITY UPDATE: heap OOB write in NMEA2000 PGN 129540 driver
- debian/patches/CVE-2025-67268.patch: fix skyview buffer overrun in
drivers/driver_nmea2000.c.
- CVE-2025-67268
* SECURITY UPDATE: integer underflow when parsing a NAVCOM packet
- debian/patches/CVE-2025-67269.patch: fix integer underflow in
malicious Navcom packet in gpsd/packet.c.
- CVE-2025-67269
-- Marc Deslauriers <email address hidden> Tue, 06 Jan 2026 13:32:53 -0500
Upload details
- Uploaded by:
- Marc Deslauriers
- Uploaded to:
- Resolute
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
| Series | Published | Component | Section |
|---|
Downloads
| File | Size | SHA-256 Checksum |
|---|---|---|
| gpsd_3.27.orig.tar.xz | 3.9 MiB | aaddd19f7b67fb410178f3f8e27a8b40d434d5921d1c50272ddb3d6b9ca65ea9 |
| gpsd_3.27.orig.tar.xz.asc | 265 bytes | 842cea3d6784ffd95b0b1981fc213dd18fcc9c639b46fd717b8f348786150b1f |
| gpsd_3.27-1.1ubuntu1.debian.tar.xz | 52.7 KiB | eec90c2b62fabc973c88d0c94cf3daf1bc07a3124fe82620c288387d69946047 |
| gpsd_3.27-1.1ubuntu1.dsc | 3.1 KiB | bc23a64d2399429f6827762cf7e9c1723e0b572865f373d1d1370376c8826554 |
Available diffs
Binary packages built by this source
- gpsd: Global Positioning System - daemon
The gpsd service daemon can monitor one or more GPS devices connected to
a host computer, making all data on the location and movements of the
sensors available to be queried on TCP port 2947.
.
With gpsd, multiple GPS client applications can share access to devices
without contention or loss of data. Also, gpsd responds to queries with a
format that is substantially easier to parse than the different standards
emitted by GPS devices.
.
This also includes common tools ubxtool and gpsctl for device configuration
of the local hardware as well as a ntpshmmon to check generated refclock data.
- gpsd-clients: Global Positioning System - clients
The gpsd service daemon can monitor one or more GPS devices connected to
a host computer, making all data on the location and movements of the
sensors available to be queried on TCP port 2947.
.
This package contains auxiliary tools and example clients for monitoring,
testing, latency-profiling, device configuration and simulating gpsd.
- gpsd-clients-dbgsym: debug symbols for gpsd-clients
- gpsd-dbgsym: debug symbols for gpsd
- gpsd-tools: Global Positioning System - tools
The gpsd service daemon can monitor one or more GPS devices connected to
a host computer, making all data on the location and movements of the
sensors available to be queried on TCP port 2947.
.
This package contains the most common tools 'gpsmon' and 'cgps' used to
access a GPS device.
- gpsd-tools-dbgsym: debug symbols for gpsd-tools
- libgps-dev: Global Positioning System - development files
The gpsd service daemon can monitor one or more GPS devices connected to
a host computer, making all data on the location and movements of the
sensors available to be queried on TCP port 2947.
.
This package contains the header and development files needed to build
programs and packages using libgps.
- libgps32: Global Positioning System - library
The gpsd service daemon can monitor one or more GPS devices connected to
a host computer, making all data on the location and movements of the
sensors available to be queried on TCP port 2947.
.
This package provides libgps, a C service library for querying GPS
devices. It supports both a low-level interface, which communicates
directly with the device to which the GPS is connected, and a high-level
interface, which goes through gpsd and is intended for concurrent use by
several applications.
- libgps32-dbgsym: debug symbols for libgps32
- libqgpsmm-dev: Global Positioning System - Qt wrapper for libgps (development)
The gpsd service daemon can monitor one or more GPS devices connected to
a host computer, making all data on the location and movements of the
sensors available to be queried on TCP port 2947.
.
This package provides the development file for libQgpsmm, the Qt version of
libgpsmm. It contains pkgconfig and qmake bits to build with the library.
- libqgpsmm32: Global Positioning System - Qt wrapper for libgps
The gpsd service daemon can monitor one or more GPS devices connected to
a host computer, making all data on the location and movements of the
sensors available to be queried on TCP port 2947.
.
This package provides libQgpsmm, the Qt version of libgpsmm.
It is a wrapper over libgps, the service library for querying GPS
devices. libQgpsmm is available on all platforms which are supported
by Qt4.
- libqgpsmm32-dbgsym: debug symbols for libqgpsmm32
- python3-gps: Global Positioning System - Python 3 libraries
The gpsd service daemon can monitor one or more GPS devices connected to
a host computer, making all data on the location and movements of the
sensors available to be queried on TCP port 2947.
.
This package contains a Python 3 interface to connect to gpsd, together with
a module providing a controlled testing environment.
- python3-gps-dbgsym: debug symbols for python3-gps
