<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: robot operating system</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2025-3753: A code execution vulnerability has been identified in the Robot Operating System (ROS) &#x27;rosbag&#x27; tool, affectin</title><link>https://patchthecve.com/cve/CVE-2025-3753.html</link><guid>https://patchthecve.com/cve/CVE-2025-3753.html</guid><pubDate>Wed, 17 Jun 2026 09:20:36 +0000</pubDate><description>HIGH 7.8: A code execution vulnerability has been identified in the Robot Operating System (ROS) &#x27;rosbag&#x27; tool, affecting ROS distributions Noetic Ninjemys and earlier. The vulnerability arises from the use of the eval() function to process unsanitized, user-supplied input in the &#x27;rosbag filter&#x27; command. This</description></item><item><title>CVE-2024-41921: A code injection vulnerability has been discovered in the Robot Operating System (ROS) &#x27;rostopic&#x27; command-line</title><link>https://patchthecve.com/cve/CVE-2024-41921.html</link><guid>https://patchthecve.com/cve/CVE-2024-41921.html</guid><pubDate>Wed, 17 Jun 2026 07:48:27 +0000</pubDate><description>HIGH 7.8: A code injection vulnerability has been discovered in the Robot Operating System (ROS) &#x27;rostopic&#x27; command-line tool, affecting ROS distributions Noetic Ninjemys and earlier. The vulnerability lies in the &#x27;echo&#x27; verb, which allows a user to introspect a ROS topic and accepts a user-provided Python ex</description></item><item><title>CVE-2024-41148: A code injection vulnerability has been discovered in the Robot Operating System (ROS) &#x27;rostopic&#x27; command-line</title><link>https://patchthecve.com/cve/CVE-2024-41148.html</link><guid>https://patchthecve.com/cve/CVE-2024-41148.html</guid><pubDate>Wed, 17 Jun 2026 07:47:22 +0000</pubDate><description>HIGH 7.8: A code injection vulnerability has been discovered in the Robot Operating System (ROS) &#x27;rostopic&#x27; command-line tool, affecting ROS distributions Noetic Ninjemys and earlier. The vulnerability lies in the &#x27;hz&#x27; verb, which reports the publishing rate of a topic and accepts a user-provided Python expre</description></item><item><title>CVE-2024-39835: A code injection vulnerability has been identified in the Robot Operating System (ROS) &#x27;roslaunch&#x27; command-lin</title><link>https://patchthecve.com/cve/CVE-2024-39835.html</link><guid>https://patchthecve.com/cve/CVE-2024-39835.html</guid><pubDate>Wed, 17 Jun 2026 07:42:53 +0000</pubDate><description>HIGH 7.8: A code injection vulnerability has been identified in the Robot Operating System (ROS) &#x27;roslaunch&#x27; command-line tool, affecting ROS distributions Noetic Ninjemys and earlier. The vulnerability arises from the use of the eval() method to process user-supplied, unsanitized parameter values within the </description></item><item><title>CVE-2024-39289: A code execution vulnerability has been discovered in the Robot Operating System (ROS) &#x27;rosparam&#x27; tool, affect</title><link>https://patchthecve.com/cve/CVE-2024-39289.html</link><guid>https://patchthecve.com/cve/CVE-2024-39289.html</guid><pubDate>Wed, 17 Jun 2026 07:41:39 +0000</pubDate><description>HIGH 7.8: A code execution vulnerability has been discovered in the Robot Operating System (ROS) &#x27;rosparam&#x27; tool, affecting ROS distributions Noetic Ninjemys and earlier. The vulnerability stems from the use of the eval() function to process unsanitized, user-supplied parameter values via special converters f</description></item><item><title>CVE-2024-39780: A YAML deserialization vulnerability was found in the Robot Operating System (ROS) &#x27;dynparam&#x27;, a command-line </title><link>https://patchthecve.com/cve/CVE-2024-39780.html</link><guid>https://patchthecve.com/cve/CVE-2024-39780.html</guid><pubDate>Wed, 17 Jun 2026 07:42:47 +0000</pubDate><description>HIGH 7.8: A YAML deserialization vulnerability was found in the Robot Operating System (ROS) &#x27;dynparam&#x27;, a command-line tool for getting, setting, and deleting parameters of a dynamically configurable node, affecting ROS distributions Noetic and earlier. The issue is caused by the use of the yaml.load() funct</description></item><item><title>CVE-2024-44856: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a NULL pointer de</title><link>https://patchthecve.com/cve/CVE-2024-44856.html</link><guid>https://patchthecve.com/cve/CVE-2024-44856.html</guid><pubDate>Wed, 17 Jun 2026 07:53:11 +0000</pubDate><description>HIGH 7.5: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a NULL pointer dereference via the component nav2_smac_planner().</description></item><item><title>CVE-2024-44855: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a NULL pointer de</title><link>https://patchthecve.com/cve/CVE-2024-44855.html</link><guid>https://patchthecve.com/cve/CVE-2024-44855.html</guid><pubDate>Wed, 17 Jun 2026 07:53:11 +0000</pubDate><description>HIGH 7.5: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a NULL pointer dereference via the component nav2_navfn_planner().</description></item><item><title>CVE-2024-44854: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a NULL pointer de</title><link>https://patchthecve.com/cve/CVE-2024-44854.html</link><guid>https://patchthecve.com/cve/CVE-2024-44854.html</guid><pubDate>Wed, 17 Jun 2026 07:53:11 +0000</pubDate><description>HIGH 7.5: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a NULL pointer dereference via the component smoothPlan().</description></item><item><title>CVE-2024-44853: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a NULL pointer de</title><link>https://patchthecve.com/cve/CVE-2024-44853.html</link><guid>https://patchthecve.com/cve/CVE-2024-44853.html</guid><pubDate>Wed, 17 Jun 2026 07:53:10 +0000</pubDate><description>HIGH 7.5: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a NULL pointer dereference via the component computeControl().</description></item><item><title>CVE-2024-44852: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a segmentation vi</title><link>https://patchthecve.com/cve/CVE-2024-44852.html</link><guid>https://patchthecve.com/cve/CVE-2024-44852.html</guid><pubDate>Wed, 17 Jun 2026 07:53:10 +0000</pubDate><description>CRITICAL 9.8: Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble was discovered to contain a segmentation violation via the component theta_star::ThetaStar::isUnsafeToPlan().</description></item><item><title>CVE-2024-41650: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allow</title><link>https://patchthecve.com/cve/CVE-2024-41650.html</link><guid>https://patchthecve.com/cve/CVE-2024-41650.html</guid><pubDate>Wed, 17 Jun 2026 07:47:59 +0000</pubDate><description>CRITICAL 9.8: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allows an attacker to execute arbitrary code via a crafted script to the nav2_costmap_2d.</description></item><item><title>CVE-2024-41649: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allow</title><link>https://patchthecve.com/cve/CVE-2024-41649.html</link><guid>https://patchthecve.com/cve/CVE-2024-41649.html</guid><pubDate>Wed, 17 Jun 2026 07:47:59 +0000</pubDate><description>CRITICAL 9.8: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allows an attacker to execute arbitrary code via a crafted script to the executor_thread_.</description></item><item><title>CVE-2024-41648: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allow</title><link>https://patchthecve.com/cve/CVE-2024-41648.html</link><guid>https://patchthecve.com/cve/CVE-2024-41648.html</guid><pubDate>Wed, 17 Jun 2026 07:47:58 +0000</pubDate><description>CRITICAL 9.8: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allows an attacker to execute arbitrary code via a crafted script to the nav2_regulated_pure_pursuit_controller.</description></item><item><title>CVE-2024-41647: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allow</title><link>https://patchthecve.com/cve/CVE-2024-41647.html</link><guid>https://patchthecve.com/cve/CVE-2024-41647.html</guid><pubDate>Wed, 17 Jun 2026 07:47:58 +0000</pubDate><description>CRITICAL 9.8: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allows an attacker to execute arbitrary code via a crafted script to the nav2_mppi_controller.</description></item><item><title>CVE-2024-41646: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allow</title><link>https://patchthecve.com/cve/CVE-2024-41646.html</link><guid>https://patchthecve.com/cve/CVE-2024-41646.html</guid><pubDate>Wed, 17 Jun 2026 07:47:58 +0000</pubDate><description>CRITICAL 9.8: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allows an attacker to execute arbitrary code via a crafted script to the nav2_dwb_controller.</description></item><item><title>CVE-2024-41645: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allow</title><link>https://patchthecve.com/cve/CVE-2024-41645.html</link><guid>https://patchthecve.com/cve/CVE-2024-41645.html</guid><pubDate>Wed, 17 Jun 2026 07:47:58 +0000</pubDate><description>CRITICAL 9.8: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allows an attacker to execute arbitrary code via a crafted script to the nav2__amcl.</description></item><item><title>CVE-2024-41644: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allow</title><link>https://patchthecve.com/cve/CVE-2024-41644.html</link><guid>https://patchthecve.com/cve/CVE-2024-41644.html</guid><pubDate>Wed, 17 Jun 2026 07:47:58 +0000</pubDate><description>CRITICAL 9.8: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 ROS2 navigation2 v.humble allows an attacker to execute arbitrary code via the dyn_param_handler_ component.</description></item><item><title>CVE-2024-38927: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-afte</title><link>https://patchthecve.com/cve/CVE-2024-38927.html</link><guid>https://patchthecve.com/cve/CVE-2024-38927.html</guid><pubDate>Wed, 17 Jun 2026 07:41:16 +0000</pubDate><description>CRITICAL 9.8: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request to change the value of dynamic-parameter `/amcl do_beamskip`.</description></item><item><title>CVE-2024-38926: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-afte</title><link>https://patchthecve.com/cve/CVE-2024-38926.html</link><guid>https://patchthecve.com/cve/CVE-2024-38926.html</guid><pubDate>Wed, 17 Jun 2026 07:41:15 +0000</pubDate><description>CRITICAL 9.8: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request for change the value of dynamic-parameter `/amcl z_short`.</description></item><item><title>CVE-2024-38925: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-afte</title><link>https://patchthecve.com/cve/CVE-2024-38925.html</link><guid>https://patchthecve.com/cve/CVE-2024-38925.html</guid><pubDate>Wed, 17 Jun 2026 07:41:15 +0000</pubDate><description>CRITICAL 9.8: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request for change the value of dynamic-parameter`/amcl z_max` .</description></item><item><title>CVE-2024-38924: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-afte</title><link>https://patchthecve.com/cve/CVE-2024-38924.html</link><guid>https://patchthecve.com/cve/CVE-2024-38924.html</guid><pubDate>Wed, 17 Jun 2026 07:41:15 +0000</pubDate><description>CRITICAL 9.8: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request to change the value of dynamic-parameter`/amcl laser_model_type` .</description></item><item><title>CVE-2024-38923: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-afte</title><link>https://patchthecve.com/cve/CVE-2024-38923.html</link><guid>https://patchthecve.com/cve/CVE-2024-38923.html</guid><pubDate>Wed, 17 Jun 2026 07:41:15 +0000</pubDate><description>CRITICAL 9.8: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request to change the value of dynamic-parameter`/amcl odom_frame_id` .</description></item><item><title>CVE-2024-38922: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble version was discovered to contain a heap overf</title><link>https://patchthecve.com/cve/CVE-2024-38922.html</link><guid>https://patchthecve.com/cve/CVE-2024-38922.html</guid><pubDate>Wed, 17 Jun 2026 07:41:15 +0000</pubDate><description>CRITICAL 9.8: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble version was discovered to contain a heap overflow in the nav2_amcl process. This vulnerability is triggered via sending a crafted message to the component /initialpose.</description></item><item><title>CVE-2024-38921: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-afte</title><link>https://patchthecve.com/cve/CVE-2024-38921.html</link><guid>https://patchthecve.com/cve/CVE-2024-38921.html</guid><pubDate>Wed, 17 Jun 2026 07:41:15 +0000</pubDate><description>CRITICAL 9.8: Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request for change the value of dynamic-parameter`/amcl z_rand ` .</description></item><item><title>CVE-2024-30962: Buffer Overflow vulnerability in Open Robotics Robotic Operating System 2 (ROS2) navigation2- ROS2-humble and </title><link>https://patchthecve.com/cve/CVE-2024-30962.html</link><guid>https://patchthecve.com/cve/CVE-2024-30962.html</guid><pubDate>Wed, 17 Jun 2026 07:27:33 +0000</pubDate><description>HIGH 7.8: Buffer Overflow vulnerability in Open Robotics Robotic Operating System 2 (ROS2) navigation2- ROS2-humble and navigation 2-humble allows a local attacker to execute arbitrary code via the nav2_amcl process</description></item><item><title>CVE-2024-30961: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 (ROS2) navigation2- ROS2-humble</title><link>https://patchthecve.com/cve/CVE-2024-30961.html</link><guid>https://patchthecve.com/cve/CVE-2024-30961.html</guid><pubDate>Wed, 17 Jun 2026 07:27:33 +0000</pubDate><description>HIGH 7.8: Insecure Permissions vulnerability in Open Robotics Robotic Operating System 2 (ROS2) navigation2- ROS2-humble and navigation 2-humble allows a local attacker to execute arbitrary code via the error-thrown mechanism in nav2_bt_navigator.</description></item></channel></rss>