These are private for now, pending CVE assignment and publishing at a later date.
Note
This update is required for web vault 2026.7.1+ to turn two-step login methods on or off, and for 2026.9.0+ to take over an account through emergency access. Please update before reporting any issues with them.
Upgrade notes
Web vault: the bundled web vault is now v2026.10.1. If you serve your own web vault older than v2026.7.1, you might have compatibility issues.
Configuration: invalid values now stop startup with an error. Numeric options have tighter types, so negative or too large values are rejected, for example above 65535 for LOGIN_RATELIMIT_MAX_BURST, TRASH_AUTO_DELETE_DAYS, EVENTS_DAYS_RETAIN or SMTP_TIMEOUT, or above 255 for EMAIL_ATTEMPTS_LIMIT. The rate limit *_SECONDS and *_MAX_BURST options, DATABASE_TIMEOUT and DATABASE_IDLE_TIMEOUT must be at least 1, DATABASE_MIN_CONNS can't be larger than DATABASE_MAX_CONNS, and DUO_CONTEXT_PURGE_SCHEDULE and PURGE_INCOMPLETE_SSO_AUTH must be empty or a valid cron expression.
What's Changed
Close WebSocket connections that stop responding by @Cassian433 in #7807
Additional dependency updates and minor security enhancements
These are private for now, pending CVE assignment and publishing at a later date.
[!NOTE]
If an organization has Admins you don't fully trust, consider rotating its API key after updating (Admin Console → Settings → Rotate API key). Before this release, Admins could also view the key.
Upgrade notes
Reverse proxies: with IP_HEADER=X-Forwarded-For, the client IP is now the rightmost address that isn't in IP_HEADER_TRUSTED_PROXIES (it used to be the leftmost). If you have several proxies in a row, for example a CDN in front of nginx, add all of them to IP_HEADER_TRUSTED_PROXIES. Otherwise the address of the proxy in front is used for rate limiting and logs.
Sends:bw send receive on CLI 2026.4.2 and older no longer works, the same as against Bitwarden's own servers since v2026.8.0. Creating and managing Sends works on all clients.
Feature flags: these flags were removed because no client reads them anymore: ssh-agent, ssh-key-vault-item, mutual-tls, anon-addy-self-host-alias, simple-login-self-host-alias, pm-25373-windows-biometrics-v2, pm-26340-linux-biometrics-v2, desktop-ui-migration-milestone-1 to -4, cxp-import-mobile and cxp-export-mobile. If EXPERIMENTAL_CLIENT_FEATURE_FLAGS still lists one of them, startup logs a warning and saving settings in the admin panel fails until it's removed.
Duo:DUO_USE_IFRAME (the deprecated Traditional Prompt) is removed and ignored if set.
Custom templates: there's a new email template, email/recover_twofactor, sent after a login with a two-step recovery code.
The legacy POST /identity/accounts/register and POST /api/accounts/prelogin endpoints are removed. No current client uses them.
When using a MariaDB or MySQL server which does not support native TLS/SSL encrypted connections, using the Alpine image of Vaultwarden might fail to connect. Add MARIADB_TLS_DISABLE_PEER_VERIFICATION=1 as an environment variable to your Vaultwarden server environment, and it will start running again.
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [vaultwarden/server](https://github.com/dani-garcia/vaultwarden) | patch | `1.37.3` → `1.37.5` |
---
### Release Notes
<details>
<summary>dani-garcia/vaultwarden (vaultwarden/server)</summary>
### [`v1.37.5`](https://github.com/dani-garcia/vaultwarden/releases/tag/1.37.5)
[Compare Source](https://github.com/dani-garcia/vaultwarden/compare/1.37.4...1.37.5)
#### Security Fixes
This release contains security fixes for the following advisories. We strongly advise updating as soon as possible.
- Website icons [\[GHSA-x9cq-f669-vrr4\]](https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-x9cq-f669-vrr4) (**Medium**, 5.3)
- Emergency access [\[GHSA-9pjj-f9g5-3x4c\]](https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-9pjj-f9g5-3x4c) (**Medium**, 4.3)
These are private for now, pending CVE assignment and publishing at a later date.
#### Note
This update is required for web vault 2026.7.1+ to turn two-step login methods on or off, and for 2026.9.0+ to take over an account through emergency access. Please update before reporting any issues with them.
#### Upgrade notes
- **Web vault:** the bundled web vault is now v2026.10.1. If you serve your own web vault older than v2026.7.1, you might have compatibility issues.
- **Configuration:** invalid values now stop startup with an error. Numeric options have tighter types, so negative or too large values are rejected, for example above 65535 for `LOGIN_RATELIMIT_MAX_BURST`, `TRASH_AUTO_DELETE_DAYS`, `EVENTS_DAYS_RETAIN` or `SMTP_TIMEOUT`, or above 255 for `EMAIL_ATTEMPTS_LIMIT`. The rate limit `*_SECONDS` and `*_MAX_BURST` options, `DATABASE_TIMEOUT` and `DATABASE_IDLE_TIMEOUT` must be at least 1, `DATABASE_MIN_CONNS` can't be larger than `DATABASE_MAX_CONNS`, and `DUO_CONTEXT_PURGE_SCHEDULE` and `PURGE_INCOMPLETE_SSO_AUTH` must be empty or a valid cron expression.
#### What's Changed
- Close WebSocket connections that stop responding by [@​Cassian433](https://github.com/Cassian433) in [#​7807](https://github.com/dani-garcia/vaultwarden/pull/7807)
- Validate the Duo and SSO purge schedules on startup by [@​NotAFlightRisk](https://github.com/NotAFlightRisk) in [#​7819](https://github.com/dani-garcia/vaultwarden/pull/7819)
- docs: fix "runnning" typo in playwright README by [@​ump45nose](https://github.com/ump45nose) in [#​7787](https://github.com/dani-garcia/vaultwarden/pull/7787)
- docs: fix Playwright test env link by [@​dajiaohuang](https://github.com/dajiaohuang) in [#​7739](https://github.com/dani-garcia/vaultwarden/pull/7739)
- Fix group import to update groups on data change by [@​Jogius](https://github.com/Jogius) in [#​7671](https://github.com/dani-garcia/vaultwarden/pull/7671)
- \[Web 2026.9.0] Support new Emergency Access password payload by [@​tom27052006](https://github.com/tom27052006) in [#​7746](https://github.com/dani-garcia/vaultwarden/pull/7746)
- \[Web 2026.9.0] Support new account recovery password payload by [@​tom27052006](https://github.com/tom27052006) in [#​7747](https://github.com/dani-garcia/vaultwarden/pull/7747)
- \[web-v2026.7.1] 2FA userVerificationToken for Authenticator, Email and Duo by [@​Timshel](https://github.com/Timshel) in [#​7563](https://github.com/dani-garcia/vaultwarden/pull/7563)
- Fix email 2FA for SSO logins on iOS and Android by [@​dani-garcia](https://github.com/dani-garcia) in [#​7827](https://github.com/dani-garcia/vaultwarden/pull/7827)
- Update web-vault to v2026.8.0 by [@​dani-garcia](https://github.com/dani-garcia) in [#​7828](https://github.com/dani-garcia/vaultwarden/pull/7828)
- Add revision_date to org policies by [@​will-lottkowitz-prism](https://github.com/will-lottkowitz-prism) in [#​7571](https://github.com/dani-garcia/vaultwarden/pull/7571)
- Add Windows desktop Autotype feature flags and policy support by [@​tom27052006](https://github.com/tom27052006) in [#​7808](https://github.com/dani-garcia/vaultwarden/pull/7808)
- Add `biometrics-sdk-ipc` feature flag (closes [#​7812](https://github.com/dani-garcia/vaultwarden/issues/7812)) by [@​cad0p](https://github.com/cad0p) in [#​7813](https://github.com/dani-garcia/vaultwarden/pull/7813)
- Delete auth requests when deleting a user by [@​Cassian433](https://github.com/Cassian433) in [#​7837](https://github.com/dani-garcia/vaultwarden/pull/7837)
- Add unsupported riscv64 architecture by [@​BlackDex](https://github.com/BlackDex) in [#​7859](https://github.com/dani-garcia/vaultwarden/pull/7859)
- api/icons: fix typos in the minimum PNG size comment by [@​ump45nose](https://github.com/ump45nose) in [#​7867](https://github.com/dani-garcia/vaultwarden/pull/7867)
- docs: fix connect-src description grammar by [@​ump45nose](https://github.com/ump45nose) in [#​7866](https://github.com/dani-garcia/vaultwarden/pull/7866)
- Update dependencies by [@​BlackDex](https://github.com/BlackDex) in [#​7882](https://github.com/dani-garcia/vaultwarden/pull/7882)
- Misc fixes regarding jobs and config by [@​BlackDex](https://github.com/BlackDex) in [#​7858](https://github.com/dani-garcia/vaultwarden/pull/7858)
- Send null org key for unconfirmed members in sync by [@​minchinweb](https://github.com/minchinweb) in [#​7850](https://github.com/dani-garcia/vaultwarden/pull/7850)
- Return stored manage flag for groups in collections/details by [@​deltatree](https://github.com/deltatree) in [#​7795](https://github.com/dani-garcia/vaultwarden/pull/7795)
- Fix bulk cipher share response for SDK clients by [@​tom27052006](https://github.com/tom27052006) in [#​7831](https://github.com/dani-garcia/vaultwarden/pull/7831)
- Upgrade to Rocket v0.5.2 by [@​BlackDex](https://github.com/BlackDex) in [#​7890](https://github.com/dani-garcia/vaultwarden/pull/7890)
- Fix typo in vaultwarden.env by [@​Arthurmeade12](https://github.com/Arthurmeade12) in [#​7864](https://github.com/dani-garcia/vaultwarden/pull/7864)
- Remove expired cookies from the icon cookie jar by [@​dani-garcia](https://github.com/dani-garcia) in [#​7905](https://github.com/dani-garcia/vaultwarden/pull/7905)
- fix(attachments): enforce quota at v2 metadata reservation by [@​lucavb](https://github.com/lucavb) in [#​7450](https://github.com/dani-garcia/vaultwarden/pull/7450)
- Align cipher org checks & attachment notification with upstream by [@​dani-garcia](https://github.com/dani-garcia) in [#​7906](https://github.com/dani-garcia/vaultwarden/pull/7906)
- Document two feature flags in .env.template by [@​MichaelMuClaude](https://github.com/MichaelMuClaude) in [#​7841](https://github.com/dani-garcia/vaultwarden/pull/7841)
- Fix push device unregistration endpoint by [@​xkmttc](https://github.com/xkmttc) in [#​7891](https://github.com/dani-garcia/vaultwarden/pull/7891)
- Don't return internal error details in bulk member responses; gate SSO token logging by [@​tauanbinato](https://github.com/tauanbinato) in [#​7777](https://github.com/dani-garcia/vaultwarden/pull/7777)
- \[Web 2026.9.0] Add Fill Assist + Policy support by [@​tom27052006](https://github.com/tom27052006) in [#​7791](https://github.com/dani-garcia/vaultwarden/pull/7791)
- Add registration email verification clicked endpoint by [@​tom27052006](https://github.com/tom27052006) in [#​7790](https://github.com/dani-garcia/vaultwarden/pull/7790)
- Make 2FA remember duration configurable by [@​tom27052006](https://github.com/tom27052006) in [#​7421](https://github.com/dani-garcia/vaultwarden/pull/7421)
- Bump user revision once for bulk cipher move by [@​MichaelMuClaude](https://github.com/MichaelMuClaude) in [#​7840](https://github.com/dani-garcia/vaultwarden/pull/7840)
- Send logout notification when deleting a user by [@​Cassian433](https://github.com/Cassian433) in [#​7839](https://github.com/dani-garcia/vaultwarden/pull/7839)
- Two small fixes for upstream parity by [@​dani-garcia](https://github.com/dani-garcia) in [#​7918](https://github.com/dani-garcia/vaultwarden/pull/7918)
- Add missing HTTP auth and policy revocation audit events by [@​tom27052006](https://github.com/tom27052006) in [#​7919](https://github.com/dani-garcia/vaultwarden/pull/7919)
- Clippy fixes, crate and web-vault updates by [@​BlackDex](https://github.com/BlackDex) in [#​7920](https://github.com/dani-garcia/vaultwarden/pull/7920)
- Escape request values in log messages by [@​dani-garcia](https://github.com/dani-garcia) in [#​7921](https://github.com/dani-garcia/vaultwarden/pull/7921)
#### New Contributors
- [@​Cassian433](https://github.com/Cassian433) made their first contribution in [#​7807](https://github.com/dani-garcia/vaultwarden/pull/7807)
- [@​NotAFlightRisk](https://github.com/NotAFlightRisk) made their first contribution in [#​7819](https://github.com/dani-garcia/vaultwarden/pull/7819)
- [@​ump45nose](https://github.com/ump45nose) made their first contribution in [#​7787](https://github.com/dani-garcia/vaultwarden/pull/7787)
- [@​dajiaohuang](https://github.com/dajiaohuang) made their first contribution in [#​7739](https://github.com/dani-garcia/vaultwarden/pull/7739)
- [@​Jogius](https://github.com/Jogius) made their first contribution in [#​7671](https://github.com/dani-garcia/vaultwarden/pull/7671)
- [@​will-lottkowitz-prism](https://github.com/will-lottkowitz-prism) made their first contribution in [#​7571](https://github.com/dani-garcia/vaultwarden/pull/7571)
- [@​minchinweb](https://github.com/minchinweb) made their first contribution in [#​7850](https://github.com/dani-garcia/vaultwarden/pull/7850)
- [@​deltatree](https://github.com/deltatree) made their first contribution in [#​7795](https://github.com/dani-garcia/vaultwarden/pull/7795)
- [@​Arthurmeade12](https://github.com/Arthurmeade12) made their first contribution in [#​7864](https://github.com/dani-garcia/vaultwarden/pull/7864)
- [@​lucavb](https://github.com/lucavb) made their first contribution in [#​7450](https://github.com/dani-garcia/vaultwarden/pull/7450)
- [@​MichaelMuClaude](https://github.com/MichaelMuClaude) made their first contribution in [#​7841](https://github.com/dani-garcia/vaultwarden/pull/7841)
- [@​xkmttc](https://github.com/xkmttc) made their first contribution in [#​7891](https://github.com/dani-garcia/vaultwarden/pull/7891)
- [@​tauanbinato](https://github.com/tauanbinato) made their first contribution in [#​7777](https://github.com/dani-garcia/vaultwarden/pull/7777)
**Full Changelog**: <https://github.com/dani-garcia/vaultwarden/compare/1.37.4...1.37.5>
### [`v1.37.4`](https://github.com/dani-garcia/vaultwarden/releases/tag/1.37.4)
[Compare Source](https://github.com/dani-garcia/vaultwarden/compare/1.37.3...1.37.4)
#### Security Fixes
This release contains security fixes for the following advisories. We strongly advise updating as soon as possible.
- Organization member revocation [\[GHSA-69q9-v8p6-xvx3\]](https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-69q9-v8p6-xvx3) (**High**, 8.1)
- Two-factor authentication [\[GHSA-7jg8-8m5x-6j9r\]](https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-7jg8-8m5x-6j9r) (**Medium**, 6.8)
- Organization invitations [\[GHSA-v576-3wvq-xh3c\]](https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-v576-3wvq-xh3c) (**Medium**, 6.8)
- Attachments [\[GHSA-q5x6-grh5-fqgc\]](https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-q5x6-grh5-fqgc) (**Medium**, 6.5)
- Organization event logs [\[GHSA-64mc-4p6f-r7x9\]](https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-64mc-4p6f-r7x9) (**Medium**, 4.3)
- Cipher sharing [\[GHSA-7ccc-c43j-4p36\]](https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-7ccc-c43j-4p36) (**Medium**, 4.3)
- Organization API key [\[GHSA-qwx4-wcv4-mpcv\]](https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-qwx4-wcv4-mpcv) (**Low**, 3.8)
- Additional dependency updates and minor security enhancements
These are private for now, pending CVE assignment and publishing at a later date.
> \[!NOTE]
> If an organization has Admins you don't fully trust, consider rotating its API key after updating (Admin Console → Settings → Rotate API key). Before this release, Admins could also view the key.
#### Upgrade notes
- **Reverse proxies:** with `IP_HEADER=X-Forwarded-For`, the client IP is now the rightmost address that isn't in `IP_HEADER_TRUSTED_PROXIES` (it used to be the leftmost). If you have several proxies in a row, for example a CDN in front of nginx, add all of them to `IP_HEADER_TRUSTED_PROXIES`. Otherwise the address of the proxy in front is used for rate limiting and logs.
- **Sends:** `bw send receive` on CLI 2026.4.2 and older no longer works, the same as against Bitwarden's own servers since v2026.8.0. Creating and managing Sends works on all clients.
- **Feature flags:** these flags were removed because no client reads them anymore: `ssh-agent`, `ssh-key-vault-item`, `mutual-tls`, `anon-addy-self-host-alias`, `simple-login-self-host-alias`, `pm-25373-windows-biometrics-v2`, `pm-26340-linux-biometrics-v2`, `desktop-ui-migration-milestone-1` to `-4`, `cxp-import-mobile` and `cxp-export-mobile`. If `EXPERIMENTAL_CLIENT_FEATURE_FLAGS` still lists one of them, startup logs a warning and saving settings in the admin panel fails until it's removed.
- **Duo:** `DUO_USE_IFRAME` (the deprecated Traditional Prompt) is removed and ignored if set.
- **Custom templates:** there's a new email template, `email/recover_twofactor`, sent after a login with a two-step recovery code.
- The legacy `POST /identity/accounts/register` and `POST /api/accounts/prelogin` endpoints are removed. No current client uses them.
- When using a MariaDB or MySQL server which does not support native TLS/SSL encrypted connections, using the Alpine image of Vaultwarden might fail to connect. Add `MARIADB_TLS_DISABLE_PEER_VERIFICATION=1` as an environment variable to your Vaultwarden server environment, and it will start running again.
#### What's Changed
- \[Web 2026.9.0] Support the vault banner policy by [@​tom27052006](https://github.com/tom27052006) in [#​7748](https://github.com/dani-garcia/vaultwarden/pull/7748)
- Add support for basic auth response client feature flag by [@​tom27052006](https://github.com/tom27052006) in [#​7745](https://github.com/dani-garcia/vaultwarden/pull/7745)
- \[web-v2026.8.1] store the user key ID by [@​Timshel](https://github.com/Timshel) in [#​7693](https://github.com/dani-garcia/vaultwarden/pull/7693)
- Add organizationsNew and policiesNew to sync response by [@​tom27052006](https://github.com/tom27052006) in [#​7666](https://github.com/dani-garcia/vaultwarden/pull/7666)
- Add `pm-32009-new-item-types` feature flag by [@​bdd](https://github.com/bdd) in [#​7478](https://github.com/dani-garcia/vaultwarden/pull/7478)
- Update Crates, GHA and JS by [@​BlackDex](https://github.com/BlackDex) in [#​7751](https://github.com/dani-garcia/vaultwarden/pull/7751)
- Add `pm-34171-card-scanner` feature flag by [@​bdd](https://github.com/bdd) in [#​7477](https://github.com/dani-garcia/vaultwarden/pull/7477)
- set user_created bool for each separate invitation by [@​stefan0xC](https://github.com/stefan0xC) in [#​7753](https://github.com/dani-garcia/vaultwarden/pull/7753)
- Fix revoked org members retaining access to org ciphers by [@​abhiShandy](https://github.com/abhiShandy) in [#​7554](https://github.com/dani-garcia/vaultwarden/pull/7554)
- Ensure all user checked routes are confirmed by [@​dani-garcia](https://github.com/dani-garcia) in [#​7763](https://github.com/dani-garcia/vaultwarden/pull/7763)
- Fix cortex-a53 build issues when using xx-cargo by [@​BlackDex](https://github.com/BlackDex) in [#​7774](https://github.com/dani-garcia/vaultwarden/pull/7774)
- Add `undetermined-cipher-scenario-logic` feature flag (closes [#​7801](https://github.com/dani-garcia/vaultwarden/issues/7801)) by [@​cad0p](https://github.com/cad0p) in [#​7802](https://github.com/dani-garcia/vaultwarden/pull/7802)
- Add Windows native credential sync to supported feature flags by [@​KingIronMan2011](https://github.com/KingIronMan2011) in [#​7798](https://github.com/dani-garcia/vaultwarden/pull/7798)
- Hide the whole change-email section when EMAIL_CHANGE_ALLOWED is false by [@​tom27052006](https://github.com/tom27052006) in [#​7759](https://github.com/dani-garcia/vaultwarden/pull/7759)
- Fix Clippy warnings across all targets by [@​tom27052006](https://github.com/tom27052006) in [#​7782](https://github.com/dani-garcia/vaultwarden/pull/7782)
- Admin reset: 2fa email fallback need a verified email by [@​Timshel](https://github.com/Timshel) in [#​7770](https://github.com/dani-garcia/vaultwarden/pull/7770)
- Sends cleanup: remove legacy endpoints and align with upstream by [@​dani-garcia](https://github.com/dani-garcia) in [#​7806](https://github.com/dani-garcia/vaultwarden/pull/7806)
- Remove legacy API endpoints and compatibility code by [@​dani-garcia](https://github.com/dani-garcia) in [#​7809](https://github.com/dani-garcia/vaultwarden/pull/7809)
- Align API with upstream and remove unwraps by [@​dani-garcia](https://github.com/dani-garcia) in [#​7810](https://github.com/dani-garcia/vaultwarden/pull/7810)
- Update crates, Rust and other dependencies by [@​BlackDex](https://github.com/BlackDex) in [#​7814](https://github.com/dani-garcia/vaultwarden/pull/7814)
#### New Contributors
- [@​bdd](https://github.com/bdd) made their first contribution in [#​7478](https://github.com/dani-garcia/vaultwarden/pull/7478)
- [@​abhiShandy](https://github.com/abhiShandy) made their first contribution in [#​7554](https://github.com/dani-garcia/vaultwarden/pull/7554)
- [@​cad0p](https://github.com/cad0p) made their first contribution in [#​7802](https://github.com/dani-garcia/vaultwarden/pull/7802)
- [@​KingIronMan2011](https://github.com/KingIronMan2011) made their first contribution in [#​7798](https://github.com/dani-garcia/vaultwarden/pull/7798)
**Full Changelog**: <https://github.com/dani-garcia/vaultwarden/compare/1.37.3...1.37.4>
[Join Discussion](https://github.com/dani-garcia/vaultwarden/discussions/7823)
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzIuNSIsInVwZGF0ZWRJblZlciI6IjQ0LjE4MS41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
1.37.3→1.37.5Release Notes
dani-garcia/vaultwarden (vaultwarden/server)
v1.37.5Compare Source
Security Fixes
This release contains security fixes for the following advisories. We strongly advise updating as soon as possible.
These are private for now, pending CVE assignment and publishing at a later date.
Note
This update is required for web vault 2026.7.1+ to turn two-step login methods on or off, and for 2026.9.0+ to take over an account through emergency access. Please update before reporting any issues with them.
Upgrade notes
LOGIN_RATELIMIT_MAX_BURST,TRASH_AUTO_DELETE_DAYS,EVENTS_DAYS_RETAINorSMTP_TIMEOUT, or above 255 forEMAIL_ATTEMPTS_LIMIT. The rate limit*_SECONDSand*_MAX_BURSToptions,DATABASE_TIMEOUTandDATABASE_IDLE_TIMEOUTmust be at least 1,DATABASE_MIN_CONNScan't be larger thanDATABASE_MAX_CONNS, andDUO_CONTEXT_PURGE_SCHEDULEandPURGE_INCOMPLETE_SSO_AUTHmust be empty or a valid cron expression.What's Changed
biometrics-sdk-ipcfeature flag (closes #7812) by @cad0p in #7813New Contributors
Full Changelog: https://github.com/dani-garcia/vaultwarden/compare/1.37.4...1.37.5
v1.37.4Compare Source
Security Fixes
This release contains security fixes for the following advisories. We strongly advise updating as soon as possible.
These are private for now, pending CVE assignment and publishing at a later date.
Upgrade notes
IP_HEADER=X-Forwarded-For, the client IP is now the rightmost address that isn't inIP_HEADER_TRUSTED_PROXIES(it used to be the leftmost). If you have several proxies in a row, for example a CDN in front of nginx, add all of them toIP_HEADER_TRUSTED_PROXIES. Otherwise the address of the proxy in front is used for rate limiting and logs.bw send receiveon CLI 2026.4.2 and older no longer works, the same as against Bitwarden's own servers since v2026.8.0. Creating and managing Sends works on all clients.ssh-agent,ssh-key-vault-item,mutual-tls,anon-addy-self-host-alias,simple-login-self-host-alias,pm-25373-windows-biometrics-v2,pm-26340-linux-biometrics-v2,desktop-ui-migration-milestone-1to-4,cxp-import-mobileandcxp-export-mobile. IfEXPERIMENTAL_CLIENT_FEATURE_FLAGSstill lists one of them, startup logs a warning and saving settings in the admin panel fails until it's removed.DUO_USE_IFRAME(the deprecated Traditional Prompt) is removed and ignored if set.email/recover_twofactor, sent after a login with a two-step recovery code.POST /identity/accounts/registerandPOST /api/accounts/preloginendpoints are removed. No current client uses them.MARIADB_TLS_DISABLE_PEER_VERIFICATION=1as an environment variable to your Vaultwarden server environment, and it will start running again.What's Changed
pm-32009-new-item-typesfeature flag by @bdd in #7478pm-34171-card-scannerfeature flag by @bdd in #7477undetermined-cipher-scenario-logicfeature flag (closes #7801) by @cad0p in #7802New Contributors
Full Changelog: https://github.com/dani-garcia/vaultwarden/compare/1.37.3...1.37.4
Join Discussion
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.
3fee13f1a3tobe4a5dffe0Update vaultwarden/server Docker tag to v1.37.4to Update vaultwarden/server Docker tag to v1.37.5View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.