Katalog CVE

CVE-2026-92287

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.35%

Percentyl 29 - wyżej niż 29% wszystkich znanych CVE

Streszczenie

Podatność w Apache C++ Parquet i PyArrow w wersjach 4.0.0 do 25.0.1 polega na przekazywaniu niezwalidowanych adresów URL KMS do klientów KMS. Jeśli użytkownik nie kontroluje tego parametru, adres URL KMS kontrolowany przez plik jest przekazywany do implementacji KmsClient, co może skutkować wysłaniem tokena KMS do złośliwego hosta.

Ocena ryzyka

Może dojść do wycieku tokenów KMS do złośliwego hosta, co może umożliwić nieautoryzowany dostęp do zaszyfrowanych danych.

Rekomendacja

Zaleca się aktualizację do wersji 26.0.0, która domyślnie wyłącza to zachowanie, lub określenie adresu URL KMS w KmsConnectionConfig podczas odczytu plików oraz zapewnienie walidacji adresów URL KMS w implementacjach KmsClient.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Pass-through of unvalidated KMS URLs to KMS clients in Apache C++ Parquet and PyArrow versions 4.0.0 to 25.0.1. This affects users who read Parquet files and configure Parquet decryption properties with a KmsClient implementation. On the reader side, the KMS URL can be application-controlled (specified in the KmsConnectionConfig) or file-controlled. If the user does not leverage application control for this parameter, a file-controlled KMS URL is forwarded to a pluggable KmsClient implementation. If the KMS implementation does not perform host validation and makes use of the provided KMS URL, a KMS token can be sent to a malicious host set by an attacker in the file.  Users are recommended to upgrade to version 26.0.0, which disables this behavior by default and requires that users opt-in to it by enabling the read_kms_url flag in the DecryptionConfiguration. Users of affected versions are recommended to either specify the KMS URL in the KmsConnectionConfig when reading files, or ensure any KmsClient implementations validate received KMS URLs. Users that opt-in to file-controlled KMS URLs in version 26.0.0 and later must ensure KmsClients validate KMS URLs.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS