CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-64347

High
Published: Translated: NVD NIST

Summary

Apollo Router Core to konfigurowalny router grafowy napisany w Rust, który obsługuje federowany supergraf przy użyciu Apollo Federation 2. Wersje 1.61.12-rc.0 i niższe oraz 2.8.1-rc.0 umożliwiają nieautoryzowany dostęp do chronionych danych poprzez elementy schematu z dyrektywami kontroli dostępu, które zostały przemianowane za pomocą importów @link.

Risk Assessment

Organizacje mogą być narażone na nieautoryzowany dostęp do wrażliwych danych, co może prowadzić do naruszenia prywatności i bezpieczeństwa informacji. Brak egzekwowania dyrektyw kontroli dostępu może umożliwić atakującym obejście zabezpieczeń na poziomie elementów schematu.

Recommendation

Zaleca się aktualizację do wersji 1.61.12 lub 2.8.1, aby usunąć tę podatność. Należy również przeprowadzić audyt istniejących schematów w celu identyfikacji potencjalnych luk w zabezpieczeniach.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS