cbcvebase.

Apollographql Apollo-Router vulnerabilities

12 known vulnerabilities affecting apollographql/apollo-router.

Total CVEs
12
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL1HIGH10MEDIUM1

Vulnerabilities

Page 1 of 1
CVE-2024-32971P3CRITICAL≥ 1.44.0, < 1.45.12024-05-02
CVE-2024-32971 [CRITICAL] CWE-440 Apollo Router vulnerable to Critical Regression In Query Plan Cache Apollo Router vulnerable to Critical Regression In Query Plan Cache ### Impact Any instance of Apollo Router 1.44.0 or 1.45.0 that is using Distributed Query Plan Caching is impacted. These versions were released on 2024-04-12 and 2024-04-22 respectively. The affected versions of Apollo Router contain a bug that could lead to unexpected operations being executed, which can result in unintended
ghsaosv
CVE-2025-64173P3HIGH≥ 0, < 1.61.12≥ 2.0.0-alpha.0, < 2.8.12025-11-06
CVE-2025-64173 [HIGH] CWE-288 Apollo Router Affected by an Access Control Bypass on Polymorphic Types Apollo Router Affected by an Access Control Bypass on Polymorphic Types # Summary A vulnerability in Apollo Router allowed for unauthenticated queries to access data that required additional access controls. Router incorrectly handled access control directives on interface types/fields and their implementing object types/fields, applying them to interface types/fields while ignoring directives
ghsaosv
CVE-2025-64347P3HIGH≥ 0, < 1.61.12≥ 2.0.0-alpha.0, < 2.8.12025-11-06
CVE-2025-64347 [HIGH] CWE-284 Apollo Router Improperly Enforces Renamed Access Control Directives Apollo Router Improperly Enforces Renamed Access Control Directives # Summary A vulnerability in Apollo Router allowed for unauthorized access to protected data through schema elements with access control directives (`@authenticated`, `@requiresScopes`, and `@policy`) that were renamed via `@link` imports. Router did not enforce renamed access control directives on schema elements (e.g. fields and
ghsaosv
CVE-2024-43783P3HIGHCVSS 7.5≥ 1.7.0, < 1.52.12024-08-27
CVE-2024-43783 [HIGH] CWE-770 CVE-2024-43783: The Apollo Router Core is a configurable, high-performance graph router written in Rust to run a fed The Apollo Router Core is a configurable, high-performance graph router written in Rust to run a federated supergraph that uses Apollo Federation 2. Instances of the Apollo Router running versions >=1.21.0 and =1.7.0 and <1.52.1 are impacted by a denial-of-service vulnerability if all of the following are true: 1. Router has been configured to use a c
ghsanvdosv
CVE-2024-43414P3HIGHCVSS 7.5fixed in 1.52.12024-08-27
CVE-2024-43414 [HIGH] CWE-674 CVE-2024-43414: Apollo Federation is an architecture for declaratively composing APIs into a unified graph. Each tea Apollo Federation is an architecture for declaratively composing APIs into a unified graph. Each team can own their slice of the graph independently, empowering them to deliver autonomously and incrementally. Instances of @apollo/query-planner >=2.0.0 and =2.0.0 and < 2.8.5 and Apollo Router <1.52.1 are also impacted through their use of @apollo/query
ghsanvdosv
CVE-2025-32033P3HIGH≥ 0, < 1.61.2≥ 2.0.0-alpha.0, < 2.1.12025-04-07
CVE-2025-32033 [HIGH] CWE-190 Apollo Router Operation Limits Vulnerable to Bypass via Integer Overflow Apollo Router Operation Limits Vulnerable to Bypass via Integer Overflow # Impact ## Summary A vulnerability in Apollo Router allowed certain queries to bypass configured operation limits, specifically due to integer overflow. ## Details The operation limits plugin uses unsigned 32-bit integers to track limit counters (e.g. for a query's height). If a counter exceeded the maximum value for
ghsaosv
CVE-2024-28101P3HIGH≥ 0.9.5, < 1.40.22024-03-06
CVE-2024-28101 [HIGH] CWE-409 Apollo Router's Compressed Payloads do not respect HTTP Payload Limits Apollo Router's Compressed Payloads do not respect HTTP Payload Limits ### Impact The Apollo Router is a configurable, high-performance graph router written in Rust to run a federated supergraph that uses Apollo Federation. Affected versions are subject to a Denial-of-Service (DoS) type vulnerability. When receiving compressed HTTP payloads, affected versions of the Router evaluate the `limits.h
ghsaosv
CVE-2023-45812P3HIGH≥ 1.31.0, < 1.33.02023-10-19
CVE-2023-45812 [HIGH] CWE-703 Apollo Router vulnerable to Improper Check or Handling of Exceptional Conditions Apollo Router vulnerable to Improper Check or Handling of Exceptional Conditions ### Impact The Apollo Router is a configurable, high-performance graph router written in Rust to run a federated supergraph that uses Apollo Federation. Affected versions are subject to a Denial-of-Service (DoS) type vulnerability which causes the Router to panic and terminate when a multi-part response is
ghsaosv
CVE-2025-32032P3HIGH≥ 0, < 1.61.2≥ 2.0.0-alpha.0, < 2.1.12025-04-07
CVE-2025-32032 [HIGH] CWE-770 Apollo Router Query Planner Vulnerable to Excessive Resource Consumption via Optimization Bypass Apollo Router Query Planner Vulnerable to Excessive Resource Consumption via Optimization Bypass # Impact ## Summary A vulnerability in Apollo Router allowed queries with deeply nested and reused named fragments to be prohibitively expensive to query plan, specifically due to internal optimizations being frequently bypassed. This could lead to excessive resource consu
ghsaosv
CVE-2025-32380P3HIGH≥ 0, < 1.61.2≥ 2.0.0-alpha.0, < 2.1.12025-04-07
CVE-2025-32380 [HIGH] CWE-770 Apollo Router Query Validation Vulnerable to Excessive Resource Consumption via Named Fragment Processing Apollo Router Query Validation Vulnerable to Excessive Resource Consumption via Named Fragment Processing # Impact ## Summary A vulnerability in Apollo Router's usage of Apollo Compiler allowed queries with deeply nested and reused named fragments to be prohibitively expensive to validate. This could lead to excessive resource consumption and denial of servic
ghsaosv
CVE-2025-32034P3HIGH≥ 0, < 1.61.2≥ 2.0.0-alpha.0, < 2.1.12025-04-07
CVE-2025-32034 [HIGH] CWE-770 Apollo Router Query Planner Vulnerable to Excessive Resource Consumption via Named Fragment Expansion Apollo Router Query Planner Vulnerable to Excessive Resource Consumption via Named Fragment Expansion # Impact ## Summary A vulnerability in Apollo Router allowed queries with deeply nested and reused named fragments to be prohibitively expensive to query plan, specifically during named fragment expansion. This could lead to excessive resource consumption and den
ghsaosv
CVE-2023-41317P4MEDIUM≥ 1.28.0, < 1.29.12023-09-07
CVE-2023-41317 [MEDIUM] CWE-755 Apollo Router Unnamed "Subscription" operation results in Denial-of-Service Apollo Router Unnamed "Subscription" operation results in Denial-of-Service ### Impact This is a Denial-of-Service (DoS) type vulnerability which causes the Router to panic and terminate when GraphQL Subscriptions are enabled. It can be triggered when **all of the following conditions are met**: 1. Running Apollo Router v1.28.0, v1.28.1 or v1.29.0 ("impacted versions"); **and** 2. The S
ghsaosv
Apollographql Apollo-Router vulnerabilities | cvebase