Katalog CVE

CVE-2026-85668

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

Streszczenie

Xinference (commit 4a94832, v3.x) zawiera nieuwierzytelnioną podatność na odczyt plików o dowolnej ścieżce w punkcie końcowym POST /v1/models/llm/auto-register, który akceptuje parametr model_path dostarczony przez wywołującego bez uwierzytelniania lub ograniczenia ścieżki. Punkt końcowy odczytuje i analizuje pliki config.json, tokenizer_config.json i chat_template.jinja pod podaną ścieżką i odzwierciedla ich zawartość z powrotem do wywołującego, co pozwala nieuwierzytelnionemu atakującemu na przeszukiwanie systemu plików serwera i wyodrębnianie zawartości plików o tych nazwach w dowolnym katalogu.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowany odczyt wrażliwych plików konfiguracyjnych i potencjalne ujawnienie danych systemowych.

Rekomendacja

Wymagaj uwierzytelniania dla punktu końcowego auto-register i ogranicz parametr model_path do dozwolonych katalogów.

Inne podatności w Xinference

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

Xinference (affected commit 4a94832, v3.x) contains an unauthenticated arbitrary-path file read vulnerability in the POST /v1/models/llm/auto-register endpoint, which accepts a caller-supplied model_path parameter without authentication or path confinement. The endpoint reads and parses config.json, tokenizer_config.json, and chat_template.jinja files at the supplied path and reflects the parsed content back to the caller, allowing an unauthenticated attacker to probe the server filesystem and extract content of files with those names in any directory.

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