CVE-2026-29974
7.5kosma · minmea
A stack buffer overflow in the minmea_scan function allows unauthenticated attackers to cause a denial of service via untrusted NMEA input.
Executive summary
A stack buffer overflow vulnerability in kosma minmea 0.3.0 allows unauthenticated attackers to cause a denial of service via untrusted NMEA input data.
Vulnerability
This is a stack buffer overflow flaw residing in the minmea_scan function, triggered when NMEA field data is copied to a caller-provided buffer without a size parameter, requiring no user interaction or authentication.
Business impact
A successful exploit against applications utilizing this library can lead to application crashes and severe service disruption, potentially halting critical data processing pipelines. Although confidentiality and integrity impacts are negligible, the high availability impact justifies the CVSS score of 7.5, reflecting a significant risk to operational uptime.
Remediation
Immediate Action: Review applications utilizing the minmea library and apply vendor patches or updates as soon as they become available.
Proactive Monitoring: Monitor application error logs and system monitoring tools for unexpected crashes or segmentation faults related to NMEA parsing functions.
Compensating Controls: Implement strict input validation and sanitization filters on incoming NMEA data streams to reject malformed payloads before they reach the parsing library.
Exploitation status
Public Exploit Available: Yes, a proof-of-concept reference exists via the linked GitHub gist.
Analyst recommendation
Organizations integrating the kosma minmea library must audit their dependencies and restrict exposure to untrusted data sources immediately. Administrators should apply the latest upstream patches as soon as they are released to eliminate the risk of stack-based memory corruption and subsequent denial of service conditions.