CVE Catalog

CVE-2026-103504

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.26%

16th percentile - higher than 16% of all known CVEs

Summary

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.

Risk Assessment

Risk of unauthorized access to repositories after team permission demotion, potentially leading to confidentiality or integrity breaches if members retain outdated permissions.

Recommendation

Update Gitea to a version that correctly rebuilds per-unit permissions when changing team level via API. Verify team permissions after demotion.

Other vulnerabilities in Gitea

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS