CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

www/gitea 28.2.0

Compact self-hosted Git service

Port info

Maintainer
ports@foss-daily.org
Packages
latest: 28.2.0
Upstream
up to date
Last update
to 28.2.0 · 20e15280c7
Quarterly
not in the 2026Q4 packages
WWW
https://gitea.com/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install gitea
installs 28.2.0 from latest
Port
# cd /usr/ports/www/gitea && make install clean
# make -C /usr/ports/www/gitea config  # change options first
Size
34 MiB download · 138 MiB installed
Depends on
devel/git 2.56.0, devel/git-lfs 3.6.1_24
License
MIT
Creates
user git, group git
Options
3 of 4 on in the package: GIT_LFS PAM SQLITE
Show the 1 options that are off
BINDATA
pkg-message
Shown after upgrading
Please make sure to empty or maintain the contents of the
/usr/local/share/gitea folder between your upgrades of gitea.
Changes between versions can break the web UI due to residual
files from earlier versions.

1.21.0 has a breaking change regarding the public assets folder. In case
you use a proxying webserver serving the files, you need to update your
configuration:

https://github.com/go-gitea/gitea/pull/25907
Shown after upgrading
When upgrading from Gitea 1.7 or earlier, Gitea requires the addition of
another secret to the config file in order to start up.  Either manually add
JWT_SECRET to the /usr/local/etc/gitea/conf/app.ini config file (see
app.ini.sample), or allow Gitea to make the change for you by making the
config file writable to the git user.
Shown after upgrading
Some config file options have been changed in Gitea 1.15. Please refer to
the documentation at https://docs.gitea.io/en-us/customizing-gitea/ and
the release notes.
Shown after upgrading
We remind users that a bug was discovered with gitea dump in 1.14.3-1.14.6
and 1.15.0.  Database dumps from these versions cause broken fields in the
repo_unit and login_source tables causing the issue identified in #16961.
Users on 1.14.x must upgrade to 1.14.7 before running gitea dump.  See the
release notes for more information.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1628.2.0✗–
FreeBSD 1528.2.01.27.3_1–
FreeBSD 1428.2.01.27.3_128.2.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15✗1.27.3_1–
FreeBSD 14✗1.27.3_1✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 28.2.0.

Fixed (63)

Show 63 fixed
VuXML entries whose affected range the packaged version has left.

CVE-2026-23603, CVE-2026-42931, CVE-2026-50105, CVE-2026-54481, CVE-2026-55982, CVE-2026-55984, CVE-2026-55986, CVE-2026-55987, CVE-2026-56443, CVE-2026-56654, CVE-2026-56657, CVE-2026-56750, CVE-2026-56755, CVE-2026-57886, CVE-2026-57894, CVE-2026-57897, CVE-2026-58314, CVE-2026-58416, CVE-2026-58417, CVE-2026-58420, CVE-2026-58425, CVE-2026-58427, CVE-2026-58428, CVE-2026-58429, CVE-2026-58431, CVE-2026-58432, CVE-2026-58433, CVE-2026-58434, CVE-2026-58435, CVE-2026-58436, CVE-2026-58437, CVE-2026-58438, CVE-2026-58439, CVE-2026-58440, CVE-2026-58441, CVE-2026-58442, CVE-2026-58443, CVE-2026-58444, CVE-2026-58445, CVE-2026-58507, CVE-2026-58508, CVE-2026-58510, CVE-2026-58511, CVE-2026-59763, CVE-2026-59765

Problem reports (3) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
297640maintainer-feedback? www/gitea 1.27.2 complains bash not found on startupNew2026-08-20
294089maintainer-feedback? www/gitea: service gitea restart fails, leaves gitea stoppedNew2026-08-18
296739maintainer-feedback? www/gitea: startup on boot failsNew2026-07-14

Commits (210)

Vladimir Druzenko (vvd) · 28.2.0 MFH 2026Q4 ✓
www/gitea: Update 1.27.3 => 28.2.0 (fix multiple CVEs)

Release Notes:
https://blog.gitea.com/release-of-28.0.0/
https://blog.gitea.com/release-of-28.1.0/
https://blog.gitea.com/release-of-28.2.0/

Changelogs:
https://github.com/go-gitea/gitea/releases/tag/v28.0.0
https://github.com/go-gitea/gitea/releases/tag/v28.1.0
https://github.com/go-gitea/gitea/releases/tag/v28.2.0

PR:		298979
Approved by:	ports@foss-daily.org (maintainer timeout, 3 weeks)
Security:	CVE-2026-104632
Security:	CVE-2026-104626
Security:	CVE-2026-103059
Security:	CVE-2026-103667
Security:	CVE-2026-95106
Security:	CVE-2026-70357
Security:	CVE-2026-101027
Security:	CVE-2026-101029
Security:	CVE-2026-89430
Security:	CVE-2026-103670
Security:	CVE-2026-94205
Security:	CVE-2026-96399
Security:	CVE-2026-96404
Security:	CVE-2026-96589
Security:	CVE-2026-96400
Security:	CVE-2026-104636
Security:	CVE-2026-79960
Security:	CVE-2026-103504
Security:	CVE-2026-96580
Security:	CVE-2026-95112
Security:	CVE-2026-97208
Security:	CVE-2026-86684
Security:	CVE-2026-96594
Security:	CVE-2026-101023
Security:	CVE-2026-105268
Security:	CVE-2026-89182
Security:	CVE-2026-97626
Security:	CVE-2026-105267
Security:	CVE-2026-104633
Security:	CVE-2026-109553
Security:	CVE-2026-104627
Security:	CVE-2026-107686
Security:	CVE-2026-110494
Security:	CVE-2026-105661
Security:	CVE-2026-110311
Security:	CVE-2026-105964
Security:	CVE-2026-110324
Security:	CVE-2026-109844
Security:	CVE-2026-107618
Security:	CVE-2026-97859
Security:	CVE-2026-97204
Sponsored by:	UNIS Labs (vvd, commit patch)
MFH:		2026Q4
20e15280c7
Dag-Erling Smørgrav (des) · 1.27.3_2 MFH 2026Q4 ✓
various: Bump Go ports for Go 1.26.10 / 1.27.3
d81b7ba3c3
Dag-Erling Smørgrav (des) · 1.27.3
various: Drop Go 1.26+ version pin

This is a nop since 1.26 is the oldest supported version.
2c73fa4d6e
Yusuf Yaman (nxjoseph) · 1.27.3 MFH 2026Q3 ✓
www/gitea: Security update 1.27.2 => 1.27.3

Release Notes:
https://blog.gitea.com/release-of-1.27.3/

PR:		298072
Approved by:	ports@foss-daily.org (maintainer timeout, 2 weeks)
Approved by:	osa, vvd (Mentors, implicit)
Security:	CVE-2026-66877
Security:	CVE-2026-71184
Security:	CVE-2026-68957
Security:	CVE-2026-60010
Security:	CVE-2026-70406
Security:	CVE-2026-63792
Security:	CVE-2026-66874
Security:	CVE-2026-68964
Security:	CVE-2026-67577
Security:	CVE-2026-66849
Security:	CVE-2026-73135
Security:	CVE-2026-78433
Security:	CVE-2026-70407
Security:	CVE-2026-73126
Security:	CVE-2026-70400
Security:	CVE-2026-70396
Security:	CVE-2026-63021
Security:	CVE-2026-62925
Security:	CVE-2026-73273
Security:	CVE-2026-60021
Security:	CVE-2026-60018
Security:	CVE-2026-73130
Security:	CVE-2026-70402
Security:	CVE-2026-66853
Security:	CVE-2026-71301
Security:	CVE-2026-73504
MFH:		2026Q3
8d487ea143
Adam Weinberger (adamw) · 1.27.2_2
many: Bump go ports for 1.26.8 and 1.27.1
dd0905142a
Dag-Erling Smørgrav (des) · 1.27.2_1 MFH 2026Q3 ✓
various: Bump go ports for go-1.25.14 / 1.26.7
4867821cd6
Jochen Neumeister (joneum) · 1.27.2 MFH 2026Q3 ✓
www/gitea: Update to 1.27.2

Changelog:	https://blog.gitea.com/release-of-1.27.0/
		https://blog.gitea.com/release-of-1.27.1/
		https://github.com/go-gitea/gitea/releases/tag/v1.27.2
Security:	2f3568eb-999e-11f1-a655-3497f65b111b
Security:	f4af92f7-95ae-11f1-a6f7-b42e991fc52e
PR:		297194
Reported by:	FiLiS
Approved by:	maintainer timeout (ports@foss-daily.org)
Sponsored by:	Netzkommune GmbH
c81002f9d9
Dag-Erling Smørgrav (des) · 1.26.4_2 MFH 2026Q3 ✓
various: Bump go ports for go-1.25.13 / 1.26.6
6d39dcf04e
Dag-Erling Smørgrav (des) · 1.26.4_1 MFH 2026Q3 ✓
various: Bump go ports for go-1.25.12 / 1.26.5
4ea3547132
Yusuf Yaman (nxjoseph) · 1.26.4
www/gitea: Security update 1.26.1 => 1.26.4

While here, fix pkg-plist when BINDATA option is enabled.

Release Notes:
https://blog.gitea.com/release-of-1.26.2
https://blog.gitea.com/release-of-1.26.3-and-1.26.4

PR:             296351
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
Security:       CVE-2026-27783
Security:       CVE-2026-25714
Security:       CVE-2026-20706
Security:       CVE-2026-27771
Security:       CVE-2026-28744
Security:       CVE-2026-28699
Security:       CVE-2026-26231
Security:       CVE-2026-20896
Security:       CVE-2026-22874
Security:       CVE-2026-27775
Security:       CVE-2026-27761
Security:       CVE-2026-25038
Security:       CVE-2026-24451
Security:       CVE-2026-20779
Security:       CVE-2026-28740
c553340805
Dag-Erling Smørgrav (des) · 1.26.1_2
various: Bump go ports for go-1.25.11 / go-1.26.4
dd8dc2a59d
Adam Weinberger (adamw) · 1.26.1_1
various: Bump ports for Go 1.26.3
5f9824aeed
Vladimir Druzenko (vvd) · 1.26.1
www/gitea: Update 1.25.5 => 1.26.1 (3 CVEs)

Release Notes:
https://blog.gitea.com/release-of-1.26.0
https://blog.gitea.com/release-of-1.26.1

PR:		294752
Approved by:	ports@foss-daily.org (maintainer)
Security:	CVE-2026-28737
Security:	CVE-2026-22555
Security:	CVE-2026-27780
Sponsored by:	UNIS Labs
MFH:		2026Q2
8f75dd6223
Dag-Erling Smørgrav (des) · 1.25.5_1
various: Bump go ports for go-1.25.9 / 1.26.2
7507e72a84
Yusuf Yaman (nxjoseph) · 1.25.5
www/gitea: Update 1.25.4 => 1.25.5

Release notes:
https://blog.gitea.com/release-of-1.25.5/

Changelog:
https://github.com/go-gitea/gitea/releases/tag/v1.25.5

PR:		293986
Reported by:	ports@foss-daily.org (maintainer)
Approved by:	maintainer, vvd (mentor)
MFH:		2026Q1
84595ff66f
Adam Weinberger (adamw) · 1.25.4_1
various: Bump ports for Go 1.25.8
a8d318da7c
Mark Felder (feld) · 1.25.4
www/gitea: Update to 1.25.4

New maintainer

PR:	292466
Approved-by:	maintainer (Stefan Bethke)
2b43525b46
Adam Weinberger (adamw) · 1.24.2_10
various: Bump ports for Go default 1.24->1.25
97685c1886
Adam Weinberger (adamw) · 1.24.2_9
various: Bump Go ports for 1.24.13
529df949a5
Adam Weinberger (adamw) · 1.24.2_8
various: Bump Go ports for 1.24.12
013f2d30b0
Adam Weinberger (adamw) · 1.24.2_7
various: Bump Go ports for 1.24.11
b24429e3ed
Adam Weinberger (adamw) · 1.24.2_6
various: Bump Go ports for 1.24.10
0dfced16fb
Adam Weinberger (adamw) · 1.24.2_5
various: Bump go ports for go-1.24.9
90f976619b
Adam Weinberger (adamw) · 1.24.2_4
many: Bump dependent ports after go124 update
2e7587aaf8
Adam Weinberger (adamw) · 1.24.2_3
many: Bump go ports for go-1.24.7
31a5a229a7
Adam Weinberger (adamw) · 1.24.2_2
go ports: Bump for 1.24.6
53610681ea
Adam Weinberger (adamw) · 1.24.2_1
many: Bump PORTREVISION for go-1.24.5 update
275975297b
Vladimir Druzenko (vvd) · 1.24.2
www/gitea: Update 1.23.8 => 1.24.2

Release notes:
* https://blog.gitea.com/release-of-1.24.0/
* https://blog.gitea.com/release-of-1.24.1/
* https://blog.gitea.com/release-of-1.24.2/

While here replaece 6 MKDIRs with 1.

PR:	286828
0ab0e977bc
Adam Weinberger (adamw) · 1.23.8_1
various: Bump PORTREVISION after go124-1.24.4 update
94be418de3
Vladimir Druzenko (vvd) · 1.23.8
www/gitea: update 1.23.6 => 1.23.8 (fix security issues)

Security:
- Fixed a bug when uploading files via the LFS SSH command
  (affects 1.23)
- Resolved CVE-2025-22873 in the Go os package, which previously
  allowed improper access to parent directories under certain conditions

Release notes:
https://blog.gitea.com/release-of-1.23.7/
https://blog.gitea.com/release-of-1.23.8/

Changelogs:
https://github.com/go-gitea/gitea/releases/tag/v1.23.7
https://github.com/go-gitea/gitea/releases/tag/v1.23.8

While here improve port:
 - remove go version after default go version was increased to 1.24
 - update WWW
 - align options

PR:		286828
Approved by:	Stefan Bethke <stb@lassitu.de> (maintainer, implicit - fix security issues)
Security:	CVE-2025-22873
4a4015c6e3
Adam Weinberger (adamw) · 1.23.6_1
go: Bump ports for go124 update
a4e30d4f4f
Vladimir Druzenko (vvd) · 1.23.6
www/gitea: Update 1.23.5 => 1.23.6 (CVE-2025-30204, CVE-2025-29923, CVE-2025-22870)

This release also addresses the following security vulnerabilities:
 - CVE-2025-30204 in jwt and CVE-2025-29923 in go-redis – thanks to
   @TheFox0x7 for the fix.
 - CVE-2025-22870 in golang.org/x/crypto and golang.org/x/net – fixed
   for security hardening. Thanks again to @wxiaoguang for the
   contribution.

Changelog:
https://blog.gitea.com/release-of-1.23.6/

PR:		285727
Approved by:	Stefan Bethke <stb@lassitu.de> (maintainer)
MFH:		2025Q1
25fbbf6ad5
Vladimir Druzenko (vvd) · 1.23.5
www/gitea: Update 1.23.3 → 1.23.5 (fix security issues)

Changelogs:
https://blog.gitea.com/release-of-1.23.4/
https://blog.gitea.com/release-of-1.23.5/

PR:		285191
Approved by:	Stefan Bethke <stb@lassitu.de> (maintainer)
MFH:		2025Q1
5cbc9c4611
Adam Weinberger (adamw) · 1.23.3_2
Bump all go ports for yesterday's releases
d0642a6176
Ashish SHUKLA (ashish) · 1.23.3_1
all: Bump after lang/go123 update

PR:		284681
f9fbe03c69
Vladimir Druzenko (vvd) · 1.23.3
www/gitea: Update 1.23.1 → 1.23.3

Security:
 * Build Gitea with Golang v1.23.6 to fix security bugs

Changelogs:
https://github.com/go-gitea/gitea/releases/tag/v1.23.2
https://github.com/go-gitea/gitea/releases/tag/v1.23.3

PR:	284675
MFH:	2025Q1
7313293ea2
Vladimir Druzenko (vvd) · 1.23.1
www/gitea: Update 1.22.6 → 1.23.1 (fixes security vulnerability)

Announcement:
https://blog.gitea.com/release-of-1.23.0/
Release Notes:
https://github.com/go-gitea/gitea/releases/tag/v1.23.0
https://github.com/go-gitea/gitea/releases/tag/v1.23.1

PR:	284360
MFH:	2025Q1
95b887efad
Ashish SHUKLA (ashish) · 1.22.6_1
all: Bump after lang/go122 update

PR:		284181
MFH:		2025Q1
39522060fe
Vladimir Druzenko (vvd) · 1.22.6
www/gitea: Update 1.22.3 → 1.22.6 (fixes security vulnerabilities)

News:
https://blog.gitea.com/release-of-1.22.4
https://blog.gitea.com/release-of-1.22.5
https://blog.gitea.com/release-of-1.22.6

PR:	283389
MFH:	2024Q4
818684390d
Ashish SHUKLA (ashish) · 1.22.3_2
all: Bump after lang/go122 update

PR:		281842
79271d5381
Emanuel Haupt (ehaupt) · 1.22.3_1
www/gitea: Fix startup script

Fix startup script. Current version fails to start.

Approved by:	blanket (fix trivial things policy)
a2448a0110
Vladimir Druzenko (vvd) · 1.22.3
www/gitea: Update 1.22.2 → 1.22.3 (fixes security vulnerability)

Changelog:
https://github.com/go-gitea/gitea/releases/tag/v1.22.3

`su -m` cause checking authorized_keys in wrong place - replace it with `su`.

PR:	281949 281264
MFH:	2024Q4
c1cc8c5f75
Vladimir Druzenko (vvd) · 1.22.2
www/gitea: Update 1.21.11 → 1.22.2 (fixes security vulnerabilities)

Changelogs:
https://github.com/go-gitea/gitea/releases/tag/v1.22.0
https://github.com/go-gitea/gitea/releases/tag/v1.22.1
https://github.com/go-gitea/gitea/releases/tag/v1.22.2

While here replace spaces with tabs in Makefile.

PR:	281298
MFH:	2024Q3
afa1c64ca1
Ashish SHUKLA (ashish) · 1.21.11_4
all: Bump after lang/go121 update
aa8c0111bf
Ashish SHUKLA (ashish) · 1.21.11_3
all: Bump after lang/go121 update
c4b51c2028
Ashish SHUKLA (ashish) · 1.21.11_2
all: Bump after lang/go121 update

MFH:		2024Q2
746fa696a1
Ashish SHUKLA (ashish) · 1.21.11_1
all: Bump after lang/go121 update

MFH:		2024Q2
fce0cc3272
Philippe Audeoud (jadawin) · 1.21.11
www/gitea: update to 1.21.11

changelog: https://blog.gitea.com/release-of-1.21.11/

PR:	278877
3c0c98d883
Ashish SHUKLA (ashish) · 1.21.10_1
all: Bump after lang/go121 update

MFH:		2024Q2
32b284679a