CVE-2025-67269
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
21Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 7.5epss 0.6%
An integer underflow vulnerability exists in the `nextstate()` function in `gpsd/packet.c` of gpsd versions prior to commit `ffa1d6f40bca0b035fc7f5e563160ebb67199da7`. When parsing a NAVCOM packet, the payload length is calculated using `lexer->length = (size_t)c - 4` without checking if the input byte `c` is less than 4. This results in an unsigned integer underflow, setting `lexer->length` to a very large value (near `SIZE_MAX`). The parser then enters a loop attempting to consume this massive number of bytes, causing 100% CPU utilization and a Denial of Service (DoS) condition.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Produtos afetados
n/a · n/aReferências
https://access.redhat.com/errata/RHSA-2026:0770https://access.redhat.com/errata/RHSA-2026:0771https://access.redhat.com/security/cve/CVE-2025-67269https://bugzilla.redhat.com/show_bug.cgi?id=2426810https://github.com/Jaenact/gspd_cve/blob/main/CVE-2025-67269/README.mdhttps://gitlab.com/gpsd/gpsdhttps://gitlab.com/gpsd/gpsd/-/commit/ffa1d6f40bca0b035fc7f5e563160ebb67199da7https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-67269.json