https://github.com/ait-testbed/atb-ansible-nextcloudrce
This ansible-role installs a vulnerable version(24.0.5) of nextcloud using docker compose
https://github.com/ait-testbed/atb-ansible-nextcloudrce
ansible ansible-role atb attackbed nextcloud testbed vulnerable
Last synced: 2 days ago
JSON representation
This ansible-role installs a vulnerable version(24.0.5) of nextcloud using docker compose
- Host: GitHub
- URL: https://github.com/ait-testbed/atb-ansible-nextcloudrce
- Owner: ait-testbed
- Created: 2025-05-07T12:33:50.000Z (4 days ago)
- Default Branch: main
- Last Pushed: 2025-05-07T13:25:13.000Z (4 days ago)
- Last Synced: 2025-05-07T14:32:23.023Z (4 days ago)
- Topics: ansible, ansible-role, atb, attackbed, nextcloud, testbed, vulnerable
- Language: Jinja
- Homepage:
- Size: 37.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Role Name
=========This ansible-role installs a vulnerable version(24.0.5) of nextcloud using docker compose. The most
critical vulnerability in this nextcloud version is a remote code execution vulnerability in workflows
(CVE-2023-26482).Requirements
------------No special requirements
Role Variables
--------------```yaml
nextcloud_rce_dir: "/opt/nextcloud"
nextcloud_rce_image: "ghcr.io/ait-testbed/attackbed/nextcloud:24.0.5"
nextcloud_rce_domain: "172.17.100.125:8080"
```Dependencies
------------
This role needs docker installed with [atb-ansible-dockerce](https://github.com/ait-testbed/atb-ansible-dockerce)Example Playbook
----------------```yaml
- hosts: localhost
become: true
roles:
- role: nextcloudrce
vars:
nextcloud_rce_domain: "172.17.100.125:8080"
```License
-------GPL-3.0
Author Information
------------------Wolfgang Hotwagner (https://www.ait.ac.at)