API connection first
Normal platform inventory, guests, storage, utilization, and status use a dedicated read-only or narrowly scoped API token. That path installs no Pulse software as root on the Proxmox host.
Pulse is open source, but source availability is only a starting point. This page states the intended privilege model, links claims to code and tests, and gives external reviewers a concrete assessment scope.
Pulse does not currently claim an independent security certification or third-party penetration-test attestation. Public tests and documentation are reproducible engineering evidence. They are not a substitute for an independent assessment.
The right deployment depends on what you need to observe. Pulse should not ask for host-level authority when a platform API already provides the data.
Normal platform inventory, guests, storage, utilization, and status use a dedicated read-only or narrowly scoped API token. That path installs no Pulse software as root on the Proxmox host.
Add the root agent where you need SMART data, temperatures, host-local storage, services, Docker, or Kubernetes. Its privilege boundary and hardening options are documented explicitly.
Installing an agent does not silently authorize remote commands. Command execution is an explicit operator choice and remains bounded by policy, approval, and recorded outcomes.
The agent guide covers root privilege, health-endpoint binding, command modes, guest access, update verification, rollback, and uninstall behavior.
Agent security guideThese links expose the implementation and regression tests behind the public claims. Reviewers can run the documented commands from a clean checkout and challenge the assumptions directly.
The server installer pins a requested release and verifies Ed25519-signed release metadata. Agent updates enforce signatures and checksums before executable validation, self-test, and atomic replacement.
The API load suite exercises concurrent resources, metrics history, and mixed endpoints with 500 simulated nodes. The metrics-store integration test covers 500 nodes and 2,000 metric series.
Suspected vulnerabilities should not begin in a public issue. The security policy describes the disclosure process, supported versions, hardening guidance, and the private reporting address.
The review map covers authentication and tenant isolation, credential storage, agent authority, supply chain, outbound network boundaries, host separation, and scale failure behavior.
Pulse is maintained by one person. Send potential vulnerabilities to me privately. If you want to carry out an independent assessment, tell me which boundary you plan to review and whether the resulting report can be published.