BIT-gitea-2026-96594

See a problem?
Import Source
https://github.com/bitnami/vulndb/tree/main/data/gitea/BIT-gitea-2026-96594.json
JSON Data
https://api.osv.dev/v1/vulns/BIT-gitea-2026-96594
Aliases
Published
2026-10-14T08:43:17Z
Modified
2026-10-14T11:10:55Z
Summary
Gitea repository media API stored XSS
Details

The Gitea API endpoint GET /api/v1/repos/{owner}/{repo}/media/{filepath} wrote files of up to 1 KiB that are stored directly in Git, not in LFS, to the response without the content type and disposition headers Gitea uses for user content. An HTML file committed to a repository was therefore rendered by the browser on the Gitea origin. A user who can push to a repository could run JavaScript in the session of a victim who opens the media URL and act with the victim's permissions.

Database specific
{
    "cpes":  [
        "cpe:2.3:a:gitea:gitea:*:*:*:*:*:*:*:*"
    ],
    "severity":  "Medium"
}
References

Affected packages

Bitnami / gitea

Package

Name
gitea
Purl
pkg:bitnami/gitea

Severity

  • 6.1 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N CVSS Calculator

Affected ranges

Type
SEMVER
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
28.1.0

Database specific

source
"https://github.com/bitnami/vulndb/tree/main/data/gitea/BIT-gitea-2026-96594.json"