Description (CNA)
Gitea's container registry served blob downloads with a `Content-Type` taken from the media type declared in pushed image manifests, without a `Content-Disposition` or restrictive content security policy. A user who can push container images can publish a blob containing HTML and JavaScript with a `text/html` media type. When a victim who is authenticated to the instance opens the blob URL in a browser, the script runs on the Gitea origin and can perform actions as the victim, such as creating API tokens.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Gitea / Gitea | affected 0 through 1.27.3 |
CWE
CWE-79
References
- https://github.com/go-gitea/gitea/security/advisories/GHSA-7cq7-4v93-8wjm
- https://github.com/go-gitea/gitea/pull/39398
- https://blog.gitea.com/release-of-28.0.0/
- https://github.com/go-gitea/gitea/releases/tag/v28.0.0
ADP enrichment
No English description supplied.
No references supplied.