PX4 Autopilot through 1.17.0 contains a use-after-free vulnerability in the load_mon module's stop path where exit_and_cleanup() deletes the LoadMon object and frees the performance counter before perf_end() attempts to access it. Attackers can trigger this vulnerability by issuing the load_mon stop command from any PXH or MAVLink shell, causing reads and writes through freed memory that corrupt heap objects and destabilize the flight stack.
{
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-416"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/86xxx/CVE-2026-86713.json"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-86713.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"149262438219156657427330721570557543698",
"29259417594676830059791523353536376503",
"157597942542618446988934207848652649586",
"63250501644826351912177081840001767860",
"109871779332724677488515334428462396610",
"332432621111689685404151798053145891255",
"103581683922226220955262216267028117811",
"21149207992777737446946542847354672277",
"216949102175933764123023687925164405532",
"70995073674638572418035920361039611472",
"38054124331366222919161460863798180474"
],
"threshold": 0.9
},
"id": "CVE-2026-86713-296644a5",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/px4/px4-autopilot/commit/354823e2efd8dd7ac47f4b8984b8e0fb06dc3b79",
"target": {
"file": "src/modules/load_mon/LoadMon.cpp"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "300104444026944738685721661017213238101",
"length": 495
},
"id": "CVE-2026-86713-6f572427",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/px4/px4-autopilot/commit/354823e2efd8dd7ac47f4b8984b8e0fb06dc3b79",
"target": {
"file": "src/modules/load_mon/LoadMon.cpp",
"function": "LoadMon::Run"
}
}
]
"2026-09-10T08:14:34Z"