OpenWrt RMM Server 0.10.2
·
8 commits
to main
since this release
Secure tunnel authorization compatibility hotfix.
Fixed
- The SSH sidecar now materializes its internal authorization token and endpoint in protected
runtime files because OpenSSH intentionally sanitizes theAuthorizedKeysCommandenvironment. - Per-device tunnel authentication no longer fails before contacting the server with
Permission denied (publickey)after secure mode is enabled.
Security
- Runtime authorization files remain root-owned, are group-readable only by the unprivileged
command user, and use mode0440inside a0750directory. - The token and authorization URL are removed from the long-running
sshdprocess environment. - The legacy shared-key file remains empty whenever secure per-device authorization is enabled.
Validation
- A regression test invokes the authorization helper with a sanitized environment and verifies
the exact bearer-token and key-fingerprint request without making a network call.