
Ansible-deployed vulnerable VM lab providing a hands-on security challenge environment for CVE-2025-46811 vulnerability research and exploitation practice on openSUSE.
A security challenge environment for CVE-2025-46811 vulnerability research.
Install the following system packages:
apt install python311 python311-pip sshpass rsync
Install Ansible via pip:
pip install ansible==12.3.0
The target VM must be running openSUSE with the following configuration:
Install Python 3.11:
zypper ref && zypper in python311
Disable the firewall:
systemctl stop firewalld && systemctl disable firewalld
Ensure the VM is network-accessible from the control node (e.g., via bridged network adapter).
Install required Ansible collections:
ansible-galaxy collection install -r collections/requirements.yml
Run the playbook:
ansible-playbook -i inventory.ini site.yml
Note: If SSH host key checking is enabled, ensure the target host fingerprint is added to known hosts before deployment.
Start the provided VM snapshot in your virtualized environment. All services will be available approximately 3 minutes after boot.
Note: Do not shuffle VM's MAC address after importing.