CVE-2025-64530CWE-288

CVE-2025-64530

High · published November 14, 2025

CVSS v3.1
7.5
EPSS
0%
Percentile
34.0
In the wild
Unconfirmed
What it is

⚡ A sneaky bypass in Apollo Federation allows unauthorized access to sensitive fields, making it a risk you can't ignore! Think of it like a buffet with a sign saying 'staff only' for certain dishes, but some sneaky diners figured out how to reach those dishes from another table — they get to feast where they shouldn’t! An attacker could exploit this vulnerability to access sensitive data, bypassing established access controls. This could lead to unauthorized retrieval of critical information or manipulation of data, which could be absolutely devastating for your API's security and integrity.

Put simply

Think of it like a buffet with a sign saying 'staff only' for certain dishes, but some sneaky diners figured out how to reach those dishes from another table — they get to feast where they shouldn’t! The vulnerability in Apollo Federation's composition logic (prior to versions 2.9.5, 2.10.4, 2.11.5, and 2.12.1) allows queries to sidestep access control directives on interface types, enabling unauthorized users to access sensitive fields through inline fragments in Apollo Router.

What to do

An attacker could exploit this vulnerability to access sensitive data, bypassing established access controls. This could lead to unauthorized retrieval of critical information or manipulation of data, which could be absolutely devastating for your API's security and integrity. Upgrade to Apollo Federation version 2.9.5, 2.10.4, 2.11.5, or 2.12.1 to patch this vulnerability. If you can't update right away, manually copy access control requirements to each implementing object type where necessary, ensuring you don't remove them from the interface types. You've got this! Follow these steps and keep your Apollo Federation secure. 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00409 · 34.0th percentile
Weakness
CWE-288 · Authentication Bypass Using an Alternate Path or Channel
Published
2025-11-14T04:15Z
References (1)
EPSS history
Timeline
  • 13 NOV 23:02Z
    @apollo/composition has Improper Enforcement of Access Control on Interface Types and Fields
    cvelistv5