rewindex

RewindexCVEsApollo GraphQL

CVE-2025-64347: Apollo Router Improperly Enforces Renamed Access Control Directives

High · CVSS 7.5 (CVSS 3.1)EPSS 0.33%, 25th percentilePublished Updated Assigner: GitHub_M

Description

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.

Vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N · CWE-284

Tracked companies

Apollo GraphQL

Mapped from the CVE’s affected-product data, NVD CPE matches, vendor advisories or package feeds. A mapping means the vendor’s software is named, not that its hosted service was exposed.

Status incidents that name it

No tracked status incident names this CVE.

Affected vendors and products

apollographql: router

References

All CVEsMarkdownJSON