CVE-2004-1388

Exp

Format string vulnerability in the gpsd_report function for BerliOS GPD daemon (gpsd, formerly pygps) 1.9.0 through 2.7 allows remote attackers to execute arbitrary code via certain GPS requests containing format string specifiers that are not properly handled in syslog calls.

Published: 2004-12-31 Last update: 2026-04-16 Assigner: [email protected] Source: [email protected]

Conclusion & alert: CVE-2004-1388 is rated High Exploit Risk (79.1/100): CVSS High severity, with high exploitation likelihood (EPSS 74.09%, 99th percentile). Core evidence: 5 public exploit reference(s) are indexed (Exploit-DB). Mandatory action: Public exploits are available—assess exposure, apply mitigations, and prioritize patching.

Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.

Public exploit references (Exploit-DB) for CVE-2004-1388

EDB-ID Source Kind Published Link
16853 exploit_db edb 2010-04-30 Exploit-DB ↗
3099 exploit_db edb 2007-01-08 Exploit-DB ↗
10029 exploit_db edb 2005-05-25 Exploit-DB ↗
775 exploit_db edb 2005-01-26 Exploit-DB ↗
nvd_ref exploit_tag Exploit-DB ↗

Exploit prediction scoring system (EPSS) score for CVE-2004-1388

EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).

# Date Old EPSS score New EPSS score Delta (New - Old)
1 2026-01-26 74.54% 74.09% -0.46%
2 2025-05-16 74.09% 74.54% +0.46%
3 2025-03-30 74.09%

Full EPSS history (11 records total)

Common vulnerability scoring system (CVSS) metrics for CVE-2004-1388

CVSS metrics for this CVE.

Base score Version Severity Vector Exploitability Impact Score source
7.5 2.0 HIGH
AV:N/AC:L/Au:N/C:P/I:P/A:P Click to expand
Access vector (AV:N)
Can be exploited remotely over network reachability.
Access complexity (AC:L)
Exploitation conditions are straightforward and predictable.
Authentication (AU:N)
No authentication is required.
Confidentiality impact (C:P)
Partial confidentiality impact.
Integrity impact (I:P)
Partial integrity impact.
Availability impact (A:P)
Partial availability impact.
10.0 6.4 [email protected]

Weakness enumeration for CVE-2004-1388

OS Trackers for CVE-2004-1388

vendor priority summary link
debian not yet assigned CVE-2004-1388 not yet assigned priority: Debian including 1 source packages (gpsd), 5 status rows across 5 suites (bookworm, bullseye, forky, sid, trixie): resolved 5. https://security-tracker.debian.org/tracker/CVE-2004-1388
ubuntu medium CVE-2004-1388 medium priority: Ubuntu including 1 source packages (gpsd), 4 status rows across 4 suites (dapper, edgy, feisty, upstream): released 3, needs-triage 1. https://ubuntu.com/security/CVE-2004-1388

Affected software / configurations for CVE-2004-1388

Vendor Product Version Raw CPE
berlios gps_daemon 1.9.0 cpe:2.3:a:berlios:gps_daemon:1.9.0:*:*:*:*:*:*:*
berlios gps_daemon 1.25 cpe:2.3:a:berlios:gps_daemon:1.25:*:*:*:*:*:*:*
berlios gps_daemon 1.26 cpe:2.3:a:berlios:gps_daemon:1.26:*:*:*:*:*:*:*
berlios gps_daemon 1.91 cpe:2.3:a:berlios:gps_daemon:1.91:*:*:*:*:*:*:*
berlios gps_daemon 1.92 cpe:2.3:a:berlios:gps_daemon:1.92:*:*:*:*:*:*:*
berlios gps_daemon 1.93 cpe:2.3:a:berlios:gps_daemon:1.93:*:*:*:*:*:*:*
berlios gps_daemon 1.94 cpe:2.3:a:berlios:gps_daemon:1.94:*:*:*:*:*:*:*
berlios gps_daemon 1.95 cpe:2.3:a:berlios:gps_daemon:1.95:*:*:*:*:*:*:*
berlios gps_daemon 1.96 cpe:2.3:a:berlios:gps_daemon:1.96:*:*:*:*:*:*:*
berlios gps_daemon 1.97 cpe:2.3:a:berlios:gps_daemon:1.97:*:*:*:*:*:*:*
berlios gps_daemon 1.98 cpe:2.3:a:berlios:gps_daemon:1.98:*:*:*:*:*:*:*
berlios gps_daemon 2.0 cpe:2.3:a:berlios:gps_daemon:2.0:*:*:*:*:*:*:*
berlios gps_daemon 2.1 cpe:2.3:a:berlios:gps_daemon:2.1:*:*:*:*:*:*:*
berlios gps_daemon 2.2 cpe:2.3:a:berlios:gps_daemon:2.2:*:*:*:*:*:*:*
berlios gps_daemon 2.3 cpe:2.3:a:berlios:gps_daemon:2.3:*:*:*:*:*:*:*
berlios gps_daemon 2.4 cpe:2.3:a:berlios:gps_daemon:2.4:*:*:*:*:*:*:*
berlios gps_daemon 2.7 cpe:2.3:a:berlios:gps_daemon:2.7:*:*:*:*:*:*:*

References for CVE-2004-1388

cvelogic Threat Intelligence