Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🤖 Automated Content Update
This PR was automatically generated by the HackTricks News Bot based on a technical blog post.
📝 Source Information
🎯 Content Summary
Target, surface, and hosting topology
- Full TCP scan found only SSH and HTTP:
Content-Type: text/html; charset=iso-8859-1).- Layer Four Traceroute (lft) showed an extra hop only for TCP/80, implying...
🔧 Technical Details
Installer takeover on exposed apps. If an app’s installer is reachable and uninitialized, complete it using an attacker-controlled DB endpoint to create a superadmin. This yields full control without exploiting a software flaw.
Abusing LimeSurvey’s plugin system for RCE. Superadmins can upload ZIPed plugins containing PHP. Package a minimal webshell (e.g.,
<?php system($_REQUEST['cmd']); ?>) with a validconfig.xml(e.g., ExampleSettings) and upload via Admin → Configuration → Plugins → Upload & install. The shell is served from/survey/upload/plugins/<PluginName>/<file.php>?cmd=....Leaked environment secrets for lateral movement. Enumerate container env for credentials (e.g.,
LIMESURVEY_PASS). Test againstsudoin-container and SSH on the host (e.g.,sshpass -p '...' ssh user@host). Password reuse bridges isolation controls.C...
🤖 Agent Actions
Summary of actions:
Explored the repository and reviewed relevant Kubernetes pentesting pages:
Determined the best location for the new content is:
What I added:
Files modified:
Rationale:
No further modifications were made because:
This PR was automatically created by the HackTricks Feed Bot. Please review the changes carefully before merging.
🗑️ File Cleanup