Description
PX4 Autopilot through 1.17.0 contains a null pointer dereference vulnerability in param_set_default_file() and param_set_backup_file() functions that allows attackers to crash the autopilot process. Attackers can invoke 'param select' or 'param select-backup' commands with no path argument from any PX4 shell to trigger the crash.
Published: 2026-09-04
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In PX4 Autopilot versions up to and including 1.17.0 a null pointer dereference occurs in the param_set_default_file() and param_set_backup_file() functions when the ‘param select’ or ‘param select-backup’ commands are invoked without a path argument. The vulnerability does not leak data but causes the autopilot process to crash, resulting in a loss of flight control or system availability. This is a local denial‑of‑service flaw that can be triggered by any user with shell access to the PX4 system.

Affected Systems

All deployments of PX4 Autopilot version 1.17.0 or earlier are affected. The vulnerability is identified in the PX4:PX4-Autopilot product line under the version identifier 1.17.0 and earlier iterations.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderate‑to‑high impact. The exploit requires local access to the PX4 shell; no network attack vector is disclosed. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, implying current exploitation activity has not been observed. Attackers who can run the param commands can simply crash the autopilot process by supplying no argument, which can be used for opportunistic disruption.

Generated by OpenCVE AI on September 4, 2026 at 23:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade PX4 Autopilot to a release that applies a patch to the param_set_default_file and param_set_backup_file functions.
  • If an upgrade is not immediately possible, restrict or disable the ‘param select’ and ‘param select‑backup’ commands in the PX4 shell so that users cannot invoke them without a required argument.
  • Add runtime checks to validate that the path argument is provided before calling the affected functions, preventing null pointer dereference in the absence of a patch.

Generated by OpenCVE AI on September 4, 2026 at 23:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 22:45:00 +0000

Type Values Removed Values Added
Description PX4 Autopilot through 1.17.0 contains a null pointer dereference vulnerability in param_set_default_file() and param_set_backup_file() functions that allows attackers to crash the autopilot process. Attackers can invoke 'param select' or 'param select-backup' commands with no path argument from any PX4 shell to trigger the crash.
Title PX4 Autopilot through 1.17.0 Null Pointer Dereference via param select
First Time appeared Px4
Px4 autopilot
Weaknesses CWE-476
CPEs cpe:2.3:a:px4:autopilot:*:*:*:*:*:*:*:*
Vendors & Products Px4
Px4 autopilot
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-04T22:38:47.363Z

Reserved: 2026-09-04T22:17:33.193Z

Link: CVE-2026-86097

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T23:18:03.547

Modified: 2026-09-04T23:18:03.547

Link: CVE-2026-86097

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-05T01:45:17Z

Weaknesses