├── .devcontainer ├── devcontainer.json └── docker-compose.yml ├── .env ├── .github ├── ISSUE_TEMPLATE │ ├── exposure-template.md │ ├── vulnerability-template.md │ └── weakness-template.md └── workflows │ ├── issues_management.yml │ └── push.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── README.md ├── alurity.yml ├── deprecated ├── README.md ├── add_flaw_header.py ├── base │ └── import_base.py ├── duplicates.py ├── files │ ├── issues_ROS2.csv │ ├── issues_moveit2.csv │ └── test.csv ├── import_ros2.py ├── malformed.py ├── management │ └── relabel.py ├── parser │ ├── __init__.py │ └── parser.py ├── requirements.txt ├── summary.py └── workflows │ ├── issues_management.yml │ └── push.yml ├── docs └── TAXONOMY.md ├── examples ├── exposure.yml ├── vulnerability.yml └── weakness.yml ├── rvd_tools ├── __init__.py ├── cli.py ├── cve │ ├── __init__.py │ ├── cve.py │ └── static │ │ ├── CVE_JSON_4.0_min_public.schema │ │ ├── CVE_JSON_4.0_min_reject.schema │ │ ├── CVE_JSON_4.0_min_reserved.schema │ │ ├── CVE_JSON_schema-3.1.json │ │ ├── __init__.py │ │ └── ids ├── database │ ├── __init__.py │ ├── base.py │ ├── coercer.py │ ├── defaults.py │ ├── duplicates.py │ ├── edit.py │ ├── flaw.py │ ├── schema.py │ ├── summary.py │ └── vulners.py ├── importer │ ├── __init__.py │ ├── cvelist.py │ ├── gitlab.py │ ├── markdown.py │ └── robust.py ├── reports │ ├── __init__.py │ └── reports.py ├── statistics │ ├── .gitkeep │ ├── __init__.py │ └── statistics.py ├── training │ ├── csv_example_learned_settings │ └── csv_example_training.json └── utils.py ├── setup.py └── training ├── csv_example_learned_settings └── csv_example_training.json /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/.env -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/exposure-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/.github/ISSUE_TEMPLATE/exposure-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/vulnerability-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/.github/ISSUE_TEMPLATE/vulnerability-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/weakness-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/.github/ISSUE_TEMPLATE/weakness-template.md -------------------------------------------------------------------------------- /.github/workflows/issues_management.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/.github/workflows/issues_management.yml -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/README.md -------------------------------------------------------------------------------- /alurity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/alurity.yml -------------------------------------------------------------------------------- /deprecated/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/README.md -------------------------------------------------------------------------------- /deprecated/add_flaw_header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/add_flaw_header.py -------------------------------------------------------------------------------- /deprecated/base/import_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/base/import_base.py -------------------------------------------------------------------------------- /deprecated/duplicates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/duplicates.py -------------------------------------------------------------------------------- /deprecated/files/issues_ROS2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/files/issues_ROS2.csv -------------------------------------------------------------------------------- /deprecated/files/issues_moveit2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/files/issues_moveit2.csv -------------------------------------------------------------------------------- /deprecated/files/test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/files/test.csv -------------------------------------------------------------------------------- /deprecated/import_ros2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/import_ros2.py -------------------------------------------------------------------------------- /deprecated/malformed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/malformed.py -------------------------------------------------------------------------------- /deprecated/management/relabel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/management/relabel.py -------------------------------------------------------------------------------- /deprecated/parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deprecated/parser/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/parser/parser.py -------------------------------------------------------------------------------- /deprecated/requirements.txt: -------------------------------------------------------------------------------- 1 | PyGithub>=1.43.8 -------------------------------------------------------------------------------- /deprecated/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/summary.py -------------------------------------------------------------------------------- /deprecated/workflows/issues_management.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/workflows/issues_management.yml -------------------------------------------------------------------------------- /deprecated/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/deprecated/workflows/push.yml -------------------------------------------------------------------------------- /docs/TAXONOMY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/docs/TAXONOMY.md -------------------------------------------------------------------------------- /examples/exposure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/examples/exposure.yml -------------------------------------------------------------------------------- /examples/vulnerability.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/examples/vulnerability.yml -------------------------------------------------------------------------------- /examples/weakness.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/examples/weakness.yml -------------------------------------------------------------------------------- /rvd_tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rvd_tools/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/cli.py -------------------------------------------------------------------------------- /rvd_tools/cve/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rvd_tools/cve/cve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/cve/cve.py -------------------------------------------------------------------------------- /rvd_tools/cve/static/CVE_JSON_4.0_min_public.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/cve/static/CVE_JSON_4.0_min_public.schema -------------------------------------------------------------------------------- /rvd_tools/cve/static/CVE_JSON_4.0_min_reject.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/cve/static/CVE_JSON_4.0_min_reject.schema -------------------------------------------------------------------------------- /rvd_tools/cve/static/CVE_JSON_4.0_min_reserved.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/cve/static/CVE_JSON_4.0_min_reserved.schema -------------------------------------------------------------------------------- /rvd_tools/cve/static/CVE_JSON_schema-3.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/cve/static/CVE_JSON_schema-3.1.json -------------------------------------------------------------------------------- /rvd_tools/cve/static/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rvd_tools/cve/static/ids: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/cve/static/ids -------------------------------------------------------------------------------- /rvd_tools/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rvd_tools/database/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/database/base.py -------------------------------------------------------------------------------- /rvd_tools/database/coercer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/database/coercer.py -------------------------------------------------------------------------------- /rvd_tools/database/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/database/defaults.py -------------------------------------------------------------------------------- /rvd_tools/database/duplicates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/database/duplicates.py -------------------------------------------------------------------------------- /rvd_tools/database/edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/database/edit.py -------------------------------------------------------------------------------- /rvd_tools/database/flaw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/database/flaw.py -------------------------------------------------------------------------------- /rvd_tools/database/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/database/schema.py -------------------------------------------------------------------------------- /rvd_tools/database/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/database/summary.py -------------------------------------------------------------------------------- /rvd_tools/database/vulners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/database/vulners.py -------------------------------------------------------------------------------- /rvd_tools/importer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rvd_tools/importer/cvelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/importer/cvelist.py -------------------------------------------------------------------------------- /rvd_tools/importer/gitlab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/importer/gitlab.py -------------------------------------------------------------------------------- /rvd_tools/importer/markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/importer/markdown.py -------------------------------------------------------------------------------- /rvd_tools/importer/robust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/importer/robust.py -------------------------------------------------------------------------------- /rvd_tools/reports/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rvd_tools/reports/reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/reports/reports.py -------------------------------------------------------------------------------- /rvd_tools/statistics/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rvd_tools/statistics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rvd_tools/statistics/statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/statistics/statistics.py -------------------------------------------------------------------------------- /rvd_tools/training/csv_example_learned_settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/training/csv_example_learned_settings -------------------------------------------------------------------------------- /rvd_tools/training/csv_example_training.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/training/csv_example_training.json -------------------------------------------------------------------------------- /rvd_tools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/rvd_tools/utils.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/setup.py -------------------------------------------------------------------------------- /training/csv_example_learned_settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/training/csv_example_learned_settings -------------------------------------------------------------------------------- /training/csv_example_training.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliasrobotics/RVD/HEAD/training/csv_example_training.json --------------------------------------------------------------------------------