CVE-2026-84698
Received Received - Intake

Heap Buffer Overflow in PX4 Autopilot sd_bench Command

Vulnerability report for CVE-2026-84698, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-02

Last updated on: 2026-09-02

Assigner: VulnCheck

Description

PX4 Autopilot contains a heap buffer overflow vulnerability in the sd_bench command that writes a four-byte block number into a user-supplied sized allocation. Attackers can invoke sd_bench with a block size below four bytes to overflow the heap buffer and potentially execute code or crash the system.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-02
Last Modified
2026-09-02
Generated
2026-09-02
AI Q&A
2026-09-02
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
px4 autopilot 1.17.0
px4 autopilot to 1.17.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-787 The product writes data past the end, or before the beginning, of the intended buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a heap buffer overflow in PX4 Autopilot's sd_bench command. When a block size below four bytes is provided, the system writes a four-byte block number into an undersized heap allocation, causing memory corruption. This can lead to arbitrary code execution or system crashes.

Detection Guidance

To detect this vulnerability, check if the sd_bench command is present and if versions 1.17.0 or earlier are installed. Look for unusual crashes or memory corruption when running sd_bench with small block sizes. Review system logs for segmentation faults during sd_bench execution.

Impact Analysis

An attacker could exploit this to crash the autopilot system or execute malicious code. This is especially dangerous for drones or unmanned vehicles where system stability is critical. The attack can be triggered via local access, remote management, or test tools.

Compliance Impact

This vulnerability could potentially impact compliance with standards like GDPR and HIPAA by enabling arbitrary code execution or system crashes on affected PX4 Autopilot systems. If exploited, it may lead to unauthorized access, data breaches, or disruption of critical operations, which are key concerns under these regulations.

Mitigation Strategies

Immediately update PX4 Autopilot to a version newer than 1.17.0. Disable the sd_bench command if not needed. Restrict access to system commands and ensure only trusted users can execute sd_bench. Monitor for any signs of exploitation or crashes.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-84698. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart