Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Flying FPV
  3. RVD

RVD

GPL-3.0Python

An open-source archive for robot vulnerabilities and bugs, using a robot-specific scoring system.

Visit WebsiteGitHubGitHub
230 stars37 forks0 contributors

What is RVD?

RVD (Robot Vulnerability Database) is an open-source archive that collects, categorizes, and scores security vulnerabilities and bugs specifically affecting robots and their components. It addresses the lack of robotics-focused vulnerability resources by providing a structured database with a robot-specific severity scoring system (RVSS) and a community-driven reporting process.

Target Audience

Robot security researchers, cybersecurity professionals in robotics, robot manufacturers, and developers working on robotic systems who need to identify, report, or mitigate security flaws.

Value Proposition

Developers choose RVD for its robotics-specific focus, RVSS scoring, and community-driven approach, which fills gaps left by general vulnerability databases like CVE/NVD and promotes transparency and timely disclosure in the robot industry.

Overview

Robot Vulnerability Database. An archive of robot vulnerabilities and bugs.

Use Cases

Best For

  • Researching security vulnerabilities in industrial robots like ABB or KUKA systems
  • Tracking and scoring robot-specific flaws using the RVSS framework
  • Community reporting and disclosure of robot cybersecurity issues
  • Comparing robot vulnerability data across vendors and components
  • Integrating robot security data into CI/CD pipelines for automated checks
  • Studying vulnerabilities in robot software stacks like ROS, ROS2, or PX4

Not Ideal For

  • Organizations requiring real-time, guaranteed vulnerability feeds for compliance or monitoring
  • Teams needing vendor-supported databases with professional SLAs and direct support channels
  • Projects focused on general IoT or non-robotic embedded systems security
  • Developers seeking automated vulnerability remediation or patch management tools

Pros & Cons

Pros

Robotics-Specific Scoring

Employs the Robot Vulnerability Scoring System (RVSS) tailored for robotics, addressing limitations of generic systems like CVSS, as highlighted in the README's key features.

Community-Driven Transparency

Allows open submission and discussion via GitHub issues with a 90-day disclosure policy, fostering collaboration and responsible reporting, as per the disclosure section.

Structured Data Schema

Implements a formal taxonomy and YAML-based schema for consistent flaw categorization and CVE compatibility, ensuring organized data as described in the taxonomy docs.

Automated CI/CD Pipeline

Uses GitHub Actions for automated ticket management and syntax validation, reducing manual maintenance overhead, detailed in the CI/CD setup section.

Cons

Stagnant Update Frequency

The README shows last update in February 2023, and many vulnerabilities remain open, indicating potential inactivity or slow community contribution rates.

Complex Contribution Process

Requires adherence to specific templates and YAML schemas, which can be a barrier for casual reporters and slow down the submission workflow.

Limited Ecosystem Integration

While aiming for CVE compatibility, it operates separately without direct feeds to mainstream databases, necessitating manual cross-referencing for comprehensive coverage.

Frequently Asked Questions

Quick Stats

Stars230
Forks37
Contributors0
Open Issues226
Last commit1 year ago
CreatedSince 2018

Tags

#robotics#bug#vulnerability#vulnerability-database#bounty#security#hacking#ros#bug-tracking#cybersecurity#open-source-intelligence#robot

Built With

Y
YAML
G
GitHub Actions
M
Markdown

Links & Resources

Website

Included in

Robotic Tooling3.8kFlying FPV595
Auto-fetched 1 day ago

Related Projects

VaultVault

A tool for secrets management, encryption as a service, and privileged access management

Stars35,650
Forks4,673
Last commit2 days ago
How-to-Secure-A-Linux-ServerHow-to-Secure-A-Linux-Server

An evolving how-to guide for securing a Linux server.

Stars27,428
Forks1,802
Last commit2 months ago
fail2banfail2ban

Daemon to ban hosts that cause multiple authentication errors

Stars17,815
Forks1,478
Last commit13 days ago
lynislynis

Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.

Stars15,668
Forks1,594
Last commit13 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub