CVE-2025-3753 Unsafe use of eval() method in rosbag tool

High 7.8 Published Updated
Exploited in the wild
Not known
Fix
None listed

What is CVE-2025-3753?

CVE-2025-3753 is a high-severity vulnerability in Open Source Robotics Foundation Robot Operating System (ROS), published on 17 Jul 2025.

Official description

A code execution vulnerability has been identified in the Robot Operating System (ROS) 'rosbag' 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 'rosbag filter' command. This flaw enables attackers to craft and execute arbitrary Python code.

Weakness: CWE-95, CWE-94

Which versions are affected by CVE-2025-3753?

It affects 1 product.

Products include Openrobotics Robot Operating System.

How do I fix CVE-2025-3753?

No fix has been published for CVE-2025-3753 yet. Limit exposure of the affected software until one is available.

Is CVE-2025-3753 being exploited?

There is no known exploitation of CVE-2025-3753 in the wild and no public exploit code.

Sources

Also known as DEBIAN-CVE-2025-3753, GHSA-rrcg-cxhw-9798, UBUNTU-CVE-2025-3753.

Is CVE-2025-3753 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free