Skip to content

Vulnenv week1 - #21625

Closed
Nayeraneru wants to merge 13 commits into
rapid7:masterfrom
Nayeraneru:vulnenv-week1
Closed

Vulnenv week1#21625
Nayeraneru wants to merge 13 commits into
rapid7:masterfrom
Nayeraneru:vulnenv-week1

Conversation

@Nayeraneru

Copy link
Copy Markdown
Contributor

GSoC 2026 — Week 1 deliverables for the Automated Vulnerable Environment Provisioning project.

Architecture docs:

  • architecture/01-command-dispatcher.md
  • architecture/02-module-metadata.md
  • architecture/03-database-schema.md
  • architecture/04-environment-schema.md
  • architecture/05-runtime-adapter.md

Additional files:

  • reference_modules.md — ActiveMQ (from PR Activemq jolokia exploit (CVE-2026-34197) #21497), Jenkins, Drupal
  • workflow.md — target user scenarios & error handling spec
  • ci_workflow.md — GitHub Actions + resource script
  • docs/test_env/README.md — master index
  • plugins/test_env.rb — loads successfully in msfconsole
  • data/vuln_envs/jenkins.yml — reference environment definition

Open question:
In 02-module-metadata.md — is it better to encapsulate mod.send(:module_info)['VulnEnv'] in a helper method, or keep the direct send call?

@smcintyre-r7 smcintyre-r7 added the GSoC Google Summer of Code project PRs label Jul 1, 2026
@smcintyre-r7 smcintyre-r7 moved this from Todo to Done in Metasploit Kanban Jul 1, 2026
@smcintyre-r7 smcintyre-r7 moved this from Done to Ready in Metasploit Kanban Jul 1, 2026
@h00die

h00die commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Nayeraneru#1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GSoC Google Summer of Code project PRs

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants