60 Commits

Author SHA1 Message Date
bket 95c4e04eeb Security update to vaultwarden-1.36.0
Contains security fixes for:
- SSO Login CSRF
- User/Organization Enumeration
- SSO existing-user binding
- SSRF via Icon Endpoint
- Some crate's updated and other minor security enhancements

Changes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.8
https://github.com/dani-garcia/vaultwarden/releases/tag/1.36.0

Port now dynamically links against SQLite3.
2026-05-06 13:28:28 +00:00
bket 34191b5842 Update to vaultwarden-1.35.7
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.7
2026-04-14 04:15:19 +00:00
bket 088b622be4 Update to vaultwarden-1.35.6
The previous release contained an issue where Two Factor Remember Tokens
and Recovery Tokens were not accepted at all. This has been fixed now in
this release.

Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.6
2026-04-13 03:43:28 +00:00
bket 76ce145ecb Security update to vaultwarden-1.35.5
This release contains security fixes for the following advisories:
- GHSA-937x-3j8m-7w7p Unconfirmed Owner Can Purge Entire Organization
  Vault
- GHSA-569v-845w-g82p Cross-Org Group Binding Enables Unauthorized Read
  And Write Access Into Another Organization
- GHSA-6j4w-g4jh-xjfx Refresh tokens not invalidated on security stamp
  rotation

Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.5
2026-04-12 18:28:40 +00:00
bket e3a123c255 Security update to vaultwarden-1.35.4
This release contains security fixes:
- GHSA-w9f8-m526-h7fh. This vulnerability would allow an attacker to
  access a cipher from a different user (fully encrypted) if they
  already know its internal UUID.
- GHSA-h4hq-rgvh-wh27. This vulnerability allows an attacker with
  manager-level access within an organization to modify collections they
  can access, even if they do not have management permissions for them.
- GHSA-r32r-j5jq-3w4m. This vulnerability allows an attacker with
  manager-level access within an organization to modify collections they
  are not assigned.  These are private for now, pending CVE assignment.

Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.4
2026-02-24 20:03:15 +00:00
bket 8a4f418484 Security update to vaultwarden-1.35.3
GHSA-h265-g7rm-h337 (Publication in process, waiting for CVE
assignment). This vulnerability would allow an authenticated attacker
that is part of an organization to access items from collections to
which the attacker does not belong.

Changes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.3
2026-02-11 06:21:10 +00:00
bket 96f713b3ca Update to vaultwarden-1.35.2
Changes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.0
https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.1
https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.2

Ed448 support in the WebAuthn framework has been patched out, as it is
not supported by LibreSSL. Thanks to tb@ for this work.
Enabled support for the S3 file backend. This feature was introduced in
1.34.2 and should be stable enough.

Add myself as co-maintainer.

OK @aisha (maintainer), kirill@ (for initial patch)
2026-01-13 15:37:32 +00:00
bket e31b0e2011 Update to vaultwarden-1.34.3
Changes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.34.2
https://github.com/dani-garcia/vaultwarden/releases/tag/1.34.3

Add LDEP on ztsd.

OK aisha@
2025-08-04 14:10:05 +00:00
bket b2877f8df0 Update to vaultwarden-1.34.1
Changes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.34.0
https://github.com/dani-garcia/vaultwarden/releases/tag/1.34.1

OK aisha@ (maintainer)
2025-05-31 03:41:41 +00:00
bket 28d0a27823 Update to vaultwarden-1.33.2
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.33.2

OK aisha@, kirill@
2025-02-14 16:42:52 +00:00
bket f8d39339e8 Update to vaultwarden-1.33.1
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.33.1

OK kirill@, aisha@ (maintainer)
2025-02-06 06:14:00 +00:00
kirill c0206c7b39 security/vaultwarden: update to 1.33.0
contains 3 security fixes:
- GHSA-f7r5-w49x-gxm3: This vulnerability is only possible if you do not
  have an ADMIN_TOKEN configured and open links or pages you should not
  trust anyway. Ensure you have an ADMIN_TOKEN configured to keep your
  admin environment save.
- GHSA-h6cc-rc6q-23j4: This vulnerability is only possible if someone
  was able to gain access to your Vaultwarden Admin Backend. The
  attacker could then change some settings to use sendmail as mail agent
  but adjust the settings in such a way that it would use a shell
  command.  It then also needed to craft a special favicon image which
  would have the commands embedded to run during for example sending a
  test email.
- GHSA-j4h8-vch3-f797: This vulnerability affects all users who have
  multiple Organizations and users which are able to create a new
  organization or have admin or owner rights on at least one
  organization. The attacker does need to know the Organization UUID of
  the Organization it want's to attack or compromise though.

Full changelog:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.33.0.

Diff from bket@

OK: semarie@ bket@ aisha@
2025-01-27 13:59:12 +00:00
bket 7b4b1cdea0 Update to vaultwarden-1.32.7
This release contains a security fix for CVE GHSA-g65h-982x-4m5m
(privilege escalation allows organization groups to be updated/deleted
if their UUID is known). More info on this can be found on
https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-g65h-982x-4m5m.
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.7

From Courtney <courtney AT courtnix DOT systems> with feedback from
kirill@.
2024-12-27 07:07:45 +00:00
bket f3e46e6c20 Update to vaultwarden-1.32.6
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.6

Includes feedback from kirill@, thank you!

OK kirill@, aisha@ (MAINTAINER)
2024-12-16 04:12:42 +00:00
bket acfdb77244 Update to vaultwarden-1.32.5
From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.5:
This release further fixed some CVE Reports reported by a third party
security auditor and we recommend everybody to update to the latest
version as soon as possible. The contents of these reports will be
disclosed publicly in the future.

Tested by and OK from kirill@, aisha@
2024-11-20 14:45:58 +00:00
bket e44d6f3be4 Update to vaultwarden-1.32.4
From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.4:
This release has fixed some CVE Reports reported by a third party
security auditor and we recommend everybody to update to the latest
version as soon as possible. The contents of these reports will be
disclosed publicly in the future.

OK aisha@
2024-11-12 05:14:02 +00:00
bket a30230ab74 Update to vaultwarden 1.32.3
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.3

OK aisha@
2024-11-07 04:29:05 +00:00
bket b899fb08a6 Update to vaultwarden-1.32.2
Changes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.2

OK aisha@
2024-10-21 05:04:30 +00:00
bket f21f402c51 Update to vaultwarden-1.32.1
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.1

OK aisha@
2024-10-08 03:39:13 +00:00
jca 67cad4bf1f Only enable the mysql FLAVOR where supported
The mysqlclient-sys crate only bundles libmysqlclient bindings for arm64
and x86 (i386 is marked as BROKEN though). This lets the other
vaultwarden FLAVORS build on eg riscv64.

ok aisha@ (maintainer)
2024-08-13 17:55:50 +00:00
bket 84722373e6 Update to vaultwarden-1.32.0
This release has several CVE Reports fixed (CVE-2024-39924,
CVE-2024-39925, CVE-2024-39926). Release notes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.0

OK aisha@
2024-08-13 17:31:40 +00:00
bket a24ed6fd21 Update to vaultwarden-1.31.0
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.31.0

Noticeable is that support for WebSocket traffic on port 3012 has been
removed, as it's been integrated on the main HTTP port for a few
releases.

OK denis@, aisha@
2024-07-10 04:55:58 +00:00
semarie 7aeb6f89cf security/vaultwarden: permit to build with rust 1.79.0
no specific bump as _SYSTEM_VERSION-rust has just been bumped
2024-06-13 16:03:21 +00:00
bket 4e3411bce8 Update to vaultwarden-1.30.5
Changes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.30.4
https://github.com/dani-garcia/vaultwarden/releases/tag/1.30.5

OK denis@, aisha@
2024-03-07 04:15:01 +00:00
bket f6fac2f9b5 Update to vaultwarden-1.30.3
Changes: https://github.com/dani-garcia/vaultwarden/releases

Feedback from tb@.

OK aisha@
2024-02-15 04:16:48 +00:00
bket cfcd6d333f Fix vaultwarden.rc
OK sthen@, aisha@, sdk@
2023-12-11 12:39:39 +00:00
sdk 2fec4768cd Change VARBASE to LOCALSTATEDIR
OK aisha@
2023-12-03 16:54:44 +00:00
bket d226d0c191 Update to vaultwarden-1.30.1
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.30.1

OK aisha@
2023-11-27 17:58:16 +00:00
bket 9772f537a7 Update to vaultwarden-1.30.0
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.30.0

OK aisha@
2023-11-12 06:08:41 +00:00
espie 93fa758565 zap remaining MASTER_SITES0...9 2023-09-25 17:07:27 +00:00
volker 87a4d98243 Bump revision in rust-ring consumers 2023-09-04 13:01:59 +00:00
bket 0ea063b385 security/vaultwarden: fix distinfo. No bump as it would download the same
vendored tarball with a different version number
2023-09-03 13:50:36 +00:00
bket 5b9690127a Update to vaultwarden-1.29.2
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.29.2

OK aisha@
2023-09-03 13:43:00 +00:00
aisha ba4fcad5be update to 1.29.1
ok bket@
2023-08-09 13:30:44 +00:00
aisha 139f2ea755 forgot to add config file for vendored tarball 2023-07-26 18:15:22 +00:00
aisha 8551026398 update to 1.29.0
testing and OK by bket@ mbuhl@
2023-07-26 18:10:04 +00:00
tb e85fb8ab28 Bump revision in rust-ring consumers 2023-07-10 19:35:12 +00:00
bket 0d7fa05ced Update to vaultwarden-1.28.1
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.28.1

OK aisha@
2023-04-06 18:42:55 +00:00
bket b4e1b52482 Update to vaultwarden-1.28.0
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.28.0

Update license marker because project has been relicensed to AGPLv3.
Drop use of vendored multer-rs as this has been fixed by upstream.

OK aisha@
2023-03-30 03:08:44 +00:00
bket df6bb6ea9b Change order of PLIST
Found that .env is not created in www/vaultwarden/data/ when installing
vaultwarden, which is caused by www/vaultwarden/data/ being created as
last step.
2023-03-18 04:37:35 +00:00
aisha a146280a5b update my email address 2023-02-24 22:14:16 +00:00
tb 80a2ca7257 Bump rust-ring consumers after changes (static linking) 2023-02-24 08:28:34 +00:00
sthen 56a28fcfb7 remove DISTFILES setting for cargo ports using GH_*, no longer needed
with cargo.port.mk r1.35
2023-01-30 13:28:38 +00:00
tb ed20f890af bump consumers of rust-ring (static linking) 2023-01-28 13:34:16 +00:00
tb 18c1496317 Add a build dependency on security/rust-ring to all ports using ring.
Bump.

ok semarie, tweak from sthen
2023-01-18 13:08:37 +00:00
aisha 4b12055f05 security/vaultwarden: update to 1.27.0
patch and tested by bket@
ok aisha@
2023-01-01 23:03:29 +00:00
ajacoutot f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
sthen 6781029335 bump REVISION for ports using rust, so that pkg_add -u for i386 users
updates to packages without -znotext (i.e. with text relocations disabled)
makes sense to phessler, semarie, tb
2022-10-28 10:00:45 +00:00
bket e383070aab Update to vaultwarden-1.26.0 and vaultwarden-web-2022.10.0
From aisha <openbsd .ports @ aisha .cc> (maintainer). Thank you!
2022-10-23 19:38:22 +00:00
semarie 6f1dbcb6fe adjust rust programs to run with immutable stack
the rust std library has been changed to not try to reallocate
a guard page on the stack.

as the rust std library is statically linked in rust programs,
bump REVISION to force reinstall.
2022-10-09 16:32:18 +00:00