Approved changes feed: RSS · Atom

cpe:2.3:a:apollographql:router:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorApollographql (59e1ac7d-d399-5870-8939-5410dab52a03)
ProductRouter (bcb788fa-3032-5c05-bbfa-134c56ed3855)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-64347 vulnerable 2026-06-08 07:39:18.407819 Apollo Router Improperly Enforces Renamed Access Control Directives
HIGH (7.5)
Apollo Router Core is a configurable Rust graph router written to run a federated supergraph using Apollo Federation 2. Versions 1.61.12-rc.0 and below and 2.8.1-rc.0 allow 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 types), allowing queries to bypass those element-level access controls. This issue is fixed in versions 1.61.12 and 2.8.1.
Published: 2025-11-07T17:47:28.360Z
Updated: 2025-11-07T18:25:59.775Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-64173 vulnerable 2026-06-08 07:39:18.173599 Apollo Router Core: Access Control Bypass on Polymorphic Types
HIGH (7.5)
Apollo Router Core is a configurable graph router written in Rust to run a federated supergraph using Apollo Federation 2. In versions 1.61.11 below, as well as 2.0.0-alpha.0 through 2.8.1-rc.0, a vulnerability 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 on their implementing object types/fields when all implementations had the same requirements. Apollo Router customers defining @authenticated, @requiresScopes, or @policy directives inconsistently on polymorphic types (i.e., object types that implement interface types) are impacted. This issue is fixed in versions 1.61.12 and 2.8.1.
Published: 2025-11-06T20:42:51.785Z
Updated: 2025-11-07T13:48:35.506Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-32380 vulnerable 2026-06-08 07:18:59.696904 Apollo Router Query Validation Vulnerable to Excessive Resource Consumption via Named Fragment Processing
HIGH (7.5)
The Apollo Router Core is a configurable, high-performance graph router written in Rust to run a federated supergraph that uses Apollo Federation 2. 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 service. Apollo Router's usage of Apollo Compiler has been updated so that validation logic processes each named fragment only once, preventing redundant traversal. This has been remediated in apollo-router versions 1.61.2 and 2.1.1.
Published: 2025-04-09T16:05:45.994Z
Updated: 2025-04-09T20:43:06.645Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-32034 vulnerable 2026-06-08 07:18:58.980316 Apollo Router Query Planner Vulnerable to Excessive Resource Consumption via Named Fragment Expansion
HIGH (7.5)
The Apollo Router Core is a configurable, high-performance graph router written in Rust to run a federated supergraph that uses Apollo Federation 2. Prior to 1.61.2 and 2.1.1, 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. Named fragments were being expanded once per fragment spread during query planning, leading to exponential resource usage when deeply nested and reused fragments were involved. This could lead to excessive resource consumption and denial of service. This has been remediated in apollo-router versions 1.61.2 and 2.1.1.
Published: 2025-04-07T20:50:29.690Z
Updated: 2025-04-08T13:30:44.951Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-32033 vulnerable 2026-06-08 07:18:58.979898 Apollo Router Operation Limits Vulnerable to Bypass via Integer Overflow
HIGH (7.5)
The Apollo Router Core is a configurable, high-performance graph router written in Rust to run a federated supergraph that uses Apollo Federation 2. Prior to 1.61.2 and 2.1.1, 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 this data type (4,294,967,295), it wrapped around to 0, unintentionally allowing queries to bypass configured thresholds. This could occur for large queries if the payload limit were sufficiently increased, but could also occur for small queries with deeply nested and reused named fragments. This has been remediated in apollo-router versions 1.61.2 and 2.1.1.
Published: 2025-04-07T20:48:19.504Z
Updated: 2025-04-08T13:31:44.219Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-32032 vulnerable 2026-06-08 07:18:58.979452 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-43783 vulnerable 2026-06-08 06:45:53.021312 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-32971 vulnerable 2026-06-08 06:37:24.811141 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-28101 vulnerable 2026-06-08 06:33:26.467984 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-45812 vulnerable 2026-06-08 06:12:43.382906 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-41317 vulnerable 2026-06-08 06:11:05.922736 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.