Compare commits

..
Author SHA1 Message Date
notplants 1f987b4ab3 chore: publish 3.6.2+1.27.1-rootless release 2026-08-10 12:32:49 -04:00
notplants a8d2231e74 Merge pull request 'chore: upgrade gitea to 1.27.1-rootless' (#61) from upgrade-7561bed into master
Reviewed-on: https://git.coopcloud.tech/coop-cloud/gitea/pulls/61
2026-08-10 16:32:05 +00:00
autonomic-bot 096cc70fd9 chore: upgrade gitea to 1.27.1-rootless
cc-ci/testme cc-ci: success
Fixes two critical Gitea CVEs, both CVSS 9.8, both remediated in 1.27.1:
- CVE-2026-60004: RCE via POST /api/v1/repos/{owner}/{repo}/diffpatch — a patch
  submitted twice triggers an add/add conflict that writes an executable
  post-index-change hook into $GIT_DIR/hooks/, which git then runs as the Gitea
  service account. Affects 1.17-1.27.0; public PoC.
- CVE-2026-59774: unauthenticated arbitrary file read via Org-mode #+INCLUDE
  accepting absolute paths through the markup renderer (affects 1.22.1-1.27.0),
  escalating to RCE by reading config/tokens.

Based on current upstream main, so it includes the BREAKING CHANGE: remove forgejo
work; the previous branch predated it and was verified against a tree that would
not have deployed. Version label left at 3.6.0+1.24.2-rootless per upgrade-PR
convention (operator runs abra recipe release).
2026-08-10 16:27:26 +00:00
2 changed files with 1 additions and 1 deletions
+1 -1
View File
@@ -87,7 +87,7 @@ services:
- "traefik.http.middlewares.${STACK_NAME}_cors.headers.accesscontrolalloworiginlist=https://${GITEA_CORS_ALLOW_DOMAIN}"
- "traefik.http.middlewares.${STACK_NAME}_cors.headers.accesscontrolmaxage=100"
- "traefik.http.middlewares.${STACK_NAME}_cors.headers.addvaryheader=true"
- coop-cloud.${STACK_NAME}.version=3.6.0+1.24.2-rootless
- coop-cloud.${STACK_NAME}.version=3.6.2+1.27.1-rootless
networks: