
This repository is for research purposes (2025 Sejong Univ. Capstone Design)
This repository is based on a PoC for CVE-2023-50257 and automates the collection of RTPS packets, parses GUID values, and sends a successful DoS packet. CVE-2023-50257 is a known security vulnerability in ROS2 (Robot Operating System 2).
⚠️ This project is strictly for educational and research purposes. Do not use it in production or against systems you do not own or have permission to test.
git clone https://github.com/Jminis/CVE-2023-50257.git
docker build -t cve_2023_50257 .
docker network create ros2_net
docker run -it --net ros2_net --name talker cve_2023_50257
ros2 run demo_nodes_cpp talker
docker run -it --net ros2_net --name talker cve_2023_50257
ros2 run demo_nodes_cpp talker
ex.pypip install scapy
sudo -E python3 ex.py
