CVE-2026-1579

Severity CVSS v4.0:
CRITICAL
Type:
CWE-306 Missing Authentication for Critical Function
Publication date:
31/03/2026
Last modified:
01/04/2026

Description

The MAVLink communication protocol does not require cryptographic <br /> authentication by default. When MAVLink 2.0 message signing is not <br /> enabled, any message -- including SERIAL_CONTROL, which provides <br /> interactive shell access -- can be sent by an unauthenticated party with<br /> access to the MAVLink interface. PX4 provides MAVLink 2.0 message <br /> signing as the cryptographic authentication mechanism for all MAVLink <br /> communication. When signing is enabled, unsigned messages are rejected <br /> at the protocol level.