CVE-2026-103504

High

Description

Changing an organization team's permission through the API with only the `permission` field did not rebuild the team's per-unit access, and the requested level was not applied as a cap. After an organization owner demoted a team, for example from admin to read, the team's members kept their previous unit permissions, including write access to the team's repositories. The web form was not affected.

SeverityHigh
CVSS8.1
Exploit probability—
ProductGitea
PublishedOct 6, 2026
First seenOct 6, 2026
Weakness typeCWE-272CWE-272

How to fix

Affected products

ProductAffected versionsFixed in
Gitea Giteav ≤ 1.27.3—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.