CVE-2026-55094
Taskcluster: Unauthenticated remote code execution in `web-server` via GraphQL `filter` argument (sift `$where`)
- Published
- Updated
- Reserved
- Assigned by
- GitHub_M
Description
Taskcluster is the task execution framework that supports Mozilla's continuous integration and release processes. Prior to version 100.3.0, Taskcluster is vulnerable to unauthenticated RCE on Taskcluster deployments with an anonymous role that exposes the GraphQL endpoint and parses filter arguments using the sift library. This issue has been patched in version 100.3.0.
Timeline
ID reserved
By GitHub_M
- 4 months later
· 4 months later
Published
Changes after publication (a new score, a public exploit, EPSS crossing 1, 10 or 50 %, leaving KEV) are kept since November 2026; earlier ones are not known.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| GitHub_MCNA (assigner) | 4.0 | High8.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N |
| NVDNVD · Deferred | 4.0 | High8.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
- EPSS (exploitation in 30 days)
- 0.42% · top 63% of all CVEs (7 Nov 2026)
- CISA SSVC
- Exploitation: none · Automatable: yes · Technical impact: partial
The list uses the assigner's score when there is one, then CISA's, then NVD's: High 8.7.
Weakness
- CWE-20: Improper Input Validation (opens in a new tab)All about CWE-20 and its CVEs
- CWE-94: Improper Control of Generation of Code ('Code Injection') (opens in a new tab)All about CWE-94 and its CVEs
- CWE-95: Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection') (opens in a new tab)All about CWE-95 and its CVEs
- CWE-250: Execution with Unnecessary Privileges (opens in a new tab)All about CWE-250 and its CVEs
- CWE-306: Missing Authentication for Critical Function (opens in a new tab)All about CWE-306 and its CVEs
Affected products
- affected < 100.3.0
References (6)
- https://github.com/taskcluster/taskcluster/security/advisories/GHSA-ccv5-c45x-2q38 (opens in a new tab)x_refsource_CONFIRM
- https://github.com/taskcluster/taskcluster/issues/8716 (opens in a new tab)x_refsource_MISC
- https://github.com/taskcluster/taskcluster/pull/8718 (opens in a new tab)x_refsource_MISC
- https://github.com/taskcluster/taskcluster/commit/a1b0154b8235937657c2ded127f193b564e2334b (opens in a new tab)x_refsource_MISC
- https://bugzilla.mozilla.org/show_bug.cgi?id=2045091 (opens in a new tab)x_refsource_MISC
- https://github.com/taskcluster/taskcluster/releases/tag/v100.3.0 (opens in a new tab)x_refsource_MISC
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Badge for a README or a ticket
[](https://trackcve.app/cve/CVE-2026-55094)Record last updated .