2925 matches found
CVE-2026-103670
The Gitea actions system is vulnerable to unauthorized workflow cancellation. When a new actions run is inserted into a concurrency group with cancel-in-progress enabled, the system cancels older runs without verifying if the new run requires approval. Because fork pull request runs are inserted ...
CVE-2026-103670 Gitea trusted workflow cancellation by unapproved fork runs
When a Gitea Actions run was inserted, older runs in the same workflow-level concurrency group were cancelled without checking whether the new run still needed approval. Because fork pull request runs are inserted under the base repository, a user who can open a pull request from a fork could...
CVE-2026-103667
The Gitea container registry is vulnerable to a stored XSS flaw because it serves blob downloads using a Content-Type derived directly from the media type in pushed image manifests. Due to the lack of a Content-Disposition header or a restrictive content security policy, an attacker with push pri...
CVE-2026-103667 Gitea container registry stored XSS through blob media type
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...
EUVD-2026-93910
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...
CVE-2026-103667 Gitea container registry stored XSS through blob media type
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...
CVE-2026-103667 Gitea container registry stored XSS through blob media type
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...
CVE-2026-101029 Gitea migration and pull mirror SSRF through multi-answer DNS
Gitea's repository migration and pull mirror egress checks could be bypassed with a hostname that returns multiple DNS answers, because the address that was validated was not necessarily the address Git later connected to. A low-privileged user who can create migrations or mirrors could direct th...
CVE-2026-101029 Gitea migration and pull mirror SSRF through multi-answer DNS
Gitea's repository migration and pull mirror egress checks could be bypassed with a hostname that returns multiple DNS answers, because the address that was validated was not necessarily the address Git later connected to. A low-privileged user who can create migrations or mirrors could direct th...
EUVD-2026-93909
Gitea's repository migration and pull mirror egress checks could be bypassed with a hostname that returns multiple DNS answers, because the address that was validated was not necessarily the address Git later connected to. A low-privileged user who can create migrations or mirrors could direct th...
CVE-2026-101029
The Gitea repository migration and pull mirror features are vulnerable to a Server-Side Request Forgery (SSRF) due to a Time-of-check Time-of-use (TOCTOU) race condition. The egress checks can be bypassed by using a hostname that returns multiple DNS answers , as the address validated by the syst...
CVE-2026-101029 Gitea migration and pull mirror SSRF through multi-answer DNS
Gitea's repository migration and pull mirror egress checks could be bypassed with a hostname that returns multiple DNS answers, because the address that was validated was not necessarily the address Git later connected to. A low-privileged user who can create migrations or mirrors could direct th...
CVE-2026-101027 Gitea migration SSRF through ALLOWED_DOMAINS address check bypass
When migrations ALLOWEDDOMAINS was configured, a hostname matching the allow list was accepted without checking its resolved address against the local-network restrictions. A user who can start repository migrations and control the DNS of an allowed hostname could make it resolve to loopback or...
CVE-2026-101027 Gitea migration SSRF through ALLOWED_DOMAINS address check bypass
When migrations ALLOWEDDOMAINS was configured, a hostname matching the allow list was accepted without checking its resolved address against the local-network restrictions. A user who can start repository migrations and control the DNS of an allowed hostname could make it resolve to loopback or...
EUVD-2026-93908
When migrations ALLOWEDDOMAINS was configured, a hostname matching the allow list was accepted without checking its resolved address against the local-network restrictions. A user who can start repository migrations and control the DNS of an allowed hostname could make it resolve to loopback or...
CVE-2026-101027 Gitea migration SSRF through ALLOWED_DOMAINS address check bypass
When migrations ALLOWEDDOMAINS was configured, a hostname matching the allow list was accepted without checking its resolved address against the local-network restrictions. A user who can start repository migrations and control the DNS of an allowed hostname could make it resolve to loopback or...
CVE-2026-101027
The Gitea server is vulnerable to a Server-Side Request Forgery (SSRF) due to an address check bypass in the migration functionality. When [migrations] ALLOWED_DOMAINS is configured, the system accepts hostnames from the allow list without verifying their resolved addresses against local-network ...
EUVD-2026-93907
A user who can open a fork pull request can place workflow content with a shared run-level concurrency group into a Gitea Actions run that is awaiting approval. When a later run in that group cancels the blocked job, the run becomes terminal while still marked as needing approval. If a maintainer...
CVE-2026-104626 Gitea fork workflow job revival through later approval
A user who can open a fork pull request can place workflow content with a shared run-level concurrency group into a Gitea Actions run that is awaiting approval. When a later run in that group cancels the blocked job, the run becomes terminal while still marked as needing approval. If a maintainer...
CVE-2026-104626
The Gitea Actions system is vulnerable to a workflow job revival flaw. A user capable of opening a fork pull request can inject workflow content using a shared run-level concurrency group into a run awaiting approval. If a subsequent run in that group cancels the blocked job, the run enters a ter...