Skip to content

feat(server): update 11.0.0-rc2 to 11.0.0-rc3 image from GitHub release tarball - #675

Merged
DeepDiver1975 merged 1 commit into
masterfrom
feat/server-11.0.0-rc3
Jul 29, 2026
Merged

feat(server): update 11.0.0-rc2 to 11.0.0-rc3 image from GitHub release tarball#675
DeepDiver1975 merged 1 commit into
masterfrom
feat/server-11.0.0-rc3

Conversation

@DeepDiver1975

Copy link
Copy Markdown
Contributor

Bumps the v24.04 matrix entry from 11.0.0-rc2 to 11.0.0-rc3, released
today at https://github.com/owncloud/core/releases/tag/v11.0.0-rc3.

Pinned asset

https://github.com/owncloud/core/releases/download/v11.0.0-rc3/owncloud-complete-20260729.tar.bz2
sha256 b1edfba0a816abfb485b4fbbdfdfb96c5b7a3296fbfa1701e69eb49aa96e45e1

As with rc2 and 10.16.3, the dated -complete- bundle is pinned rather than the
core-only (owncloud-11.0.0-rc3.tar.bz2) or -qa asset.

Security fixes in rc3

Four security issues found during RC testing are closed:

PR Issue
#41578 Plaintext federation auth token removed from the error log
#41732 Preview helper binary paths no longer trusted from the distributed cache (command injection)
#41751 Public share preview endpoint enforces the read permission
#41752 Backend-provided user homes confined to the data directory — RCE-class; adds the new user.home_base_dirs config option

Also carries six bugfixes (#41717
navigation icons, #41720
malformed-translation crash, #41723
avatar cropper, #41740 legacy ajax
routes) and documents PHP 8.3 as the new minimum — owncloud/php v24.04 already
ships PHP 8.3, so no base-image work is needed.

Bundle changes

From owncloud/server-release specs/11.0.0-rc2-complete.yaml
specs/11.0.0-rc3-complete.yaml:

App RC2 → RC3
external v1.5.1 → v1.5.2
files_ldap_home v0.6.1 → v0.6.2
firstrunwizard v1.4.1 → v1.4.2
user_ldap v0.20.1 → v0.20.3
notes v2.1.2 → v2.2.0
migrate_to_ocis (new) → v3.0.0
kerberos v1.1.1 → removed

.trivyignore shrinks back

The versioned directory is renamed v24.04/11.0.0-rc2/v24.04/11.0.0-rc3/
and reduced to the single Windows-only entry.

The five JS CVEs rc2 had to accept (CVE-2019-10768, CVE-2021-23341,
CVE-2021-32723, CVE-2021-23358, CVE-2026-27601) existed only because the
bundled notes app vendored old angular/prismjs/underscore. notes v2.2.0
upgrades those libraries (underscore → 1.13.8, angular → 1.8.3, prism → 1.30.0),
explicitly to resolve those Trivy findings,
so the exclusions are no longer warranted.

If the scan turns up a finding the upgrade did not cover, only the specific
still-failing IDs should be re-added with a justification comment.

Docs

README.md (published verbatim as the Docker Hub description), CHANGELOG.md
and the two stale agents.md mentions are updated to 11.0.0-rc3.

🤖 Generated with Claude Code

…se tarball

Replace the pinned 11.0.0-rc2 tarball with the newly published
11.0.0-rc3 release:
https://github.com/owncloud/core/releases/download/v11.0.0-rc3/owncloud-complete-20260729.tar.bz2
(sha256 b1edfba0a816abfb485b4fbbdfdfb96c5b7a3296fbfa1701e69eb49aa96e45e1)

As with rc2 and 10.16.3, the dated "-complete-" bundle is pinned rather
than the core-only or -qa asset.

RC3 closes four security issues found during RC testing:

  #41578  plaintext federation auth token removed from the error log
  #41732  preview helper binary paths no longer trusted from the
          distributed cache (command injection)
  #41751  public share preview endpoint enforces the read permission
  #41752  backend-provided user homes confined to the data directory
          (RCE-class; new "user.home_base_dirs" config option)

Bundle changes (owncloud/server-release specs/11.0.0-rc3-complete.yaml):

  external          v1.5.1  -> v1.5.2
  files_ldap_home   v0.6.1  -> v0.6.2
  firstrunwizard    v1.4.1  -> v1.4.2
  user_ldap         v0.20.1 -> v0.20.3
  notes             v2.1.2  -> v2.2.0
  migrate_to_ocis   (new)   -> v3.0.0
  kerberos          v1.1.1  -> removed

The versioned .trivyignore directory is renamed to match and shrinks back
to the single Windows-only entry: the five JS CVEs rc2 had to accept came
from the bundled "notes" app vendoring old angular/prismjs/underscore, and
notes v2.2.0 upgrades those libraries (underscore 1.13.8, angular 1.8.3,
prism 1.30.0), resolving exactly those findings.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
@DeepDiver1975
DeepDiver1975 merged commit 5f43421 into master Jul 29, 2026
5 checks passed
@DeepDiver1975
DeepDiver1975 deleted the feat/server-11.0.0-rc3 branch July 29, 2026 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants