
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-1174 is a GraphQL Alias Overloading (resource exhaustion) vulnerability in birkir/prime, an open-source self-hosted headless CMS with a GraphQL interface. It affects all versions of birkir prime up to and including 0.4.0.beta.0, specifically the /graphql endpoint's GraphQL Alias Handler component. The vulnerability was reported via a GitHub issue on January 3, 2026, and the CVE was published on January 19, 2026; the project maintainer had not responded as of disclosure. CVSS v3.1 base score is 7.5 (High) per NVD, while the CNA (VulDB) rates it 5.3 (Medium) (GitHub Issue, Red Hat CVE).
The vulnerability is classified under CWE-400 (Uncontrolled Resource Consumption) and CWE-404 (Improper Resource Shutdown or Release). The GraphQL Alias Handler in the /graphql endpoint does not impose limits on the number of aliases that can be used within a single query, allowing an attacker to craft a single POST request containing hundreds of aliased field resolutions (e.g., alias0:__typename, alias1:__typename, ..., alias100:__typename) that force the server to process each alias independently, exhausting CPU and memory resources. No authentication is required, and exploitation requires only network access to the /graphql endpoint. A public proof-of-concept exploit demonstrating the technique was included in the original GitHub issue report (GitHub Issue, Red Hat CVE).
Successful exploitation causes denial of service (DoS) by exhausting server-side resources, rendering the Prime CMS instance unavailable to legitimate users. There is no confidentiality or integrity impact — the vulnerability is limited to availability. Because the attack requires no authentication and can be executed remotely with a single crafted HTTP request, even low-skilled attackers can repeatedly trigger service disruption (GitHub Issue, Red Hat CVE).
A public proof-of-concept exploit is available in the GitHub issue report, consisting of a curl command that sends a crafted GraphQL query with over 100 aliased __typename fields in a single request. As of the time of disclosure, there is no evidence of active in-the-wild exploitation, and no threat actor attribution has been reported. The EPSS score is approximately 0.039% (very low probability of exploitation in the near term), and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog (GitHub Issue, Red Hat CVE).
/graphql endpoints using tools like Shodan or Censys, or by fingerprinting the Prime CMS interface.alias0:__typename, alias1:__typename, ..., alias100:__typename) within a single query body./graphql endpoint with Content-Type: application/json:curl -X POST -H "Content-Type: application/json" \
-d '{"query": "query cop { alias0:__typename \nalias1:__typename \n...alias100:__typename \n}", "operationName": "cop"}' \
'http://<target>/graphql'/graphql from a single or small set of source IPs; requests with unusually large Content-Length headers targeting the GraphQL endpoint./graphql with query bodies containing large numbers of aliased fields (e.g., alias0:__typename, alias1:__typename, etc.); elevated response times or timeouts on the /graphql endpoint.Upgrade birkir/prime to a version above 0.4.0.beta.0 as the primary remediation; a patch was documented in the project repository as of February 4, 2026. As an interim workaround, restrict network-level access to the /graphql endpoint using a firewall or reverse proxy to trusted IP ranges only. Additionally, deploying a GraphQL-aware WAF or API gateway that enforces query complexity and alias limits can mitigate the attack surface until patching is complete (GitHub Issue, Red Hat CVE).
The vulnerability received limited but notable coverage across automated vulnerability tracking platforms including Vulners, CIRCL, and Radar by Offseq shortly after publication. A brief post appeared on Bluesky via the CVE Skyfleet feed, and a technical write-up was published by Infinitsec. Red Hat acknowledged the CVE in their security advisory database. The project maintainer had not publicly responded to the issue report as of the time of disclosure (Red Hat CVE, GitHub Issue).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."