CVE-2026-96580CWE-400denial-of-service

CVE-2026-96580

High · published October 7, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
27.4
In the wild
Unconfirmed
What it is

Gitea expanded a workflow's static `strategy.matrix` into its full Cartesian product without a size limit when creating a run, before the fork pull request approval gate applied. A user who can open a pull request from a fork could submit a small workflow file whose matrix expands to a very large number of jobs, consuming server memory and potentially terminating the Gitea process. No runner is required. Static matrices above 256 combinations are now rejected before expansion.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00350 · 27.4th percentile
Weakness
CWE-400 · Uncontrolled Resource Consumption
Published
2026-10-07T00:17Z
Affected products (1)
ProductVersionsFixed in
gitea/gitea< 28.0.028.0.0
References (4)
EPSS history
Timeline
  • 08 OCT 03:33Z
    EPSS moved — → 0%
    epss
  • 06 OCT 19:25Z
    Gitea Actions memory exhaustion through large static matrices
    cvelistv5