AllTune2 Security PoC Index
Confirmed failures and fixes (local/test use only)

Confirmed failures

Critical Unauthenticated privileged control
  • Affected endpoint: /alltune2/api/connect.php
  • Why it matters: triggers privileged host actions (Asterisk/DVSwitch control and service restart) without an auth gate.
  • Impact: remote disruption/control of the node by anyone who can reach the web app.
High No CSRF protection on state changes
  • Affected endpoints: /alltune2/api/connect.php, /alltune2/public/favorites.php
  • Impact: a malicious web page can cause a browser to submit actions to these endpoints (especially bad when combined with missing auth).
Medium Unauthenticated favorites modification
  • Affected endpoint: /alltune2/public/favorites.php
  • Impact: attacker can add/alter shared favorites entries (integrity/ops confusion).
Safety warning
Running the PoCs with --do performs real actions (disconnects, restarts, DTMF, writes to favorites). Run only on systems you own and preferably a test node.

Suggested fixes (priority order)

This page is informational. The PoCs live in alltune2/ and should be executed from the CLI.