Linux password rotation
LAPR changes the passwords of local Linux accounts over SSH, agentless, from the item that stores them — pushing to the server first, then re-encrypting the vault entry.
The 3.2 line rebuilt the cryptography, added the governance features auditors ask for, and closed a long list of security advisories. Here is what changed, release by release.
LAPR changes the passwords of local Linux accounts over SSH, agentless, from the item that stores them — pushing to the server first, then re-encrypting the vault entry.
AES-256-GCM replaces AES-CBC, with random IVs, per-secret salts, 256-bit object keys, PBKDF2 at 600,000 iterations and HKDF-SHA256. Existing vaults migrate lazily, on first read.
Weak, reused, breached and overdue credentials at a glance, a personal security score for every user, and quality indicators shown while editing an item.
Access recertification campaigns, rotation policy tracking, leaver risk detection, four-level data classification and CSV evidence export.
Share a credential with someone outside Teampass under an expiry, a view limit and an optional recipient passphrase.
Upgrading from 3.1 or earlier? New features are seeded disabled, and the hardened encryption format stays off until you turn it on — so an upgrade will not change behaviour under your users. Back up the database first, then enable features one at a time.
Condensed from the GitHub release notes. Advisory identifiers link to the published GitHub Security Advisory for that issue.
Two advisories, private key recovery copies sealed against database dumps and MFA enforced for roles inherited from AD groups, plus folder deletion protection and Markdown and category browsing in the knowledge base.
Three access-control advisories, folder rights enforced on item creation, and a reworked Secure Send with reveal confirmation, item snapshots and opt-in TOTP sharing.
Two access-control advisories on item moves and folder copies, individual password renewal periods, and a rebuilt Monitoring logs page.
Two access-control advisories, idempotent item creation and deletion in the API, and a self-service trial of the browser extension licence.
Hotfix — the administration page shipped inert in 3.2.2.2, killed by a JavaScript syntax error.
An unauthenticated entry point to the background scheduler, a leftover installation table holding the administrator password in clear text, and a Docker upgrade path that could leave a container unable to log in.
Seven security advisories, four of them in LAPR, plus file integrity diagnostics, folder search and a Docker upgrade path that no longer leaves databases half-migrated.
LAPR — agentless rotation of Linux account passwords over SSH — plus item revisions for offline synchronization and three new notification types.
Upgrade instructions and a fresh install both live in the documentation.