जमा करें #584889: px4 1.12.3 stack-buffer-overflowजानकारी

शीर्षकpx4 1.12.3 stack-buffer-overflow
विवरणDuring a PX4 simulator test, the system encountered a crash caused by a stack buffer overflow triggered by sending a series of data packets. The error occurred at line 1808 in the mavlink_receiver.cpp file, within the MavlinkReceiver::handle_message_trajectory_representation_waypoints function. This function is responsible for handling TRAJECTORY_REPRESENTATION_WAYPOINTS messages received via the MAVLink protocol and decoding their contents into a locally defined buffer variable. However, this buffer is allocated on the stack and does not have sufficient capacity to hold the entire message data structure, resulting in a buffer overflow during the decoding process.
स्रोत⚠️ https://github.com/PX4/PX4-Autopilot/issues/24915
उपयोगकर्ता
 wwsshh (UID 85759)
सबमिशन26/05/2025 02:33 PM (1 वर्ष पहले)
संयम04/06/2025 01:43 PM (9 days later)
स्थितिस्वीकृत
VulDB प्रविष्टि311127 [PX4-Autopilot 1.12.3 TRAJECTORY_REPRESENTATION_WAYPOINTS Message mavlink_receiver.cpp बफ़र ओवरफ़्लो]
अंक20

Interested in the pricing of exploits?

See the underground prices here!