Skip to content

RaspAP CVE-2022-39986#368

Open
girlier wants to merge 15 commits into
cliffe:masterfrom
girlier:RaspAP
Open

RaspAP CVE-2022-39986#368
girlier wants to merge 15 commits into
cliffe:masterfrom
girlier:RaspAP

Conversation

@girlier
Copy link
Copy Markdown

@girlier girlier commented May 27, 2026

RaspAP CVE-2022-39986

HTTP vulnerability module including vulnerable RaspAP application with an example CTF called easy-as-pi.
Simple easy vulnerability that builds quickly and can be exploited through Metasploit.

girlier and others added 15 commits April 10, 2026 14:10
- Added getConfig() function to raspap.php.erb (required by authenticate.php)
- Added RASPI_AUTH_ENABLED constant to config.php.erb
- Set RASPI_AUTH_ENABLED to false for unauthenticated CTF access
- Main index.php now returns HTTP 200 OK with full RaspAP UI
- Add getConfig() function to raspap.php for authenticate.php compatibility
- Add RASPI_AUTH_ENABLED constant set to false for unauthenticated access
- Define all RASPI_* constants directly in config.php to bypass defaults.php bug
- Place config.php in includes/ directory (correct location for RaspAP)
- Place raspap.php in config/ directory
- Add raspap_password parameter with strong_password_generator
- Enable RASPI_AUTH_ENABLED in config.php
- Create raspap.auth file with bcrypt hashed password
- Add apache2-utils package for htpasswd command
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant