Katalog CVE

CVE-2026-122008

ŚrednieCVSS 5.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Oqtane Framework w wersjach przed 10.3.0 zawiera podatność typu server-side request forgery w endpoincie UploadFile w FileController.cs, która pozwala uwierzytelnionym zarejestrowanym użytkownikom na wymuszenie na serwerze pobierania dowolnych adresów URL poprzez podanie kontrolowanego przez wywołującego parametru url do HttpClient.GetStreamAsync bez walidacji schematu, hosta lub adresu IP. Atakujący mogą żądać zasobów wewnętrznych, takich jak usługi metadanych instancji w chmurze lub interfejsy zarządzania powiązane z localhost, zapisać pobraną odpowiedź jako plik w swoim folderze użytkownika i pobrać ją przez endpoint pobierania, aby eksfiltrować wrażliwe dane wewnętrzne lub wyliczyć hosty i porty w sieci wewnętrznej.

Ocena ryzyka

Uwierzytelniony atakujący może uzyskać dostęp do wewnętrznych zasobów i eksfiltrować wrażliwe dane, takie jak metadane instancji chmury. Może również przeprowadzić rekonesans sieci wewnętrznej.

Rekomendacja

Zaktualizuj Oqtane Framework do wersji 10.3.0 lub nowszej. Wdróż walidację adresów URL i ograniczenia wychodzących żądań HTTP.

Inne podatności w Oqtane Framework

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

Oqtane Framework before 10.3.0 contains a server-side request forgery vulnerability in the UploadFile endpoint of FileController.cs that allows authenticated registered users to make the server fetch arbitrary URLs by supplying a caller-controlled url parameter to HttpClient.GetStreamAsync without validating the scheme, host, or IP address. Attackers can request internal resources such as cloud instance metadata services or localhost-bound management interfaces, save the fetched response as a file in their own user folder, and retrieve it via the download endpoint to exfiltrate sensitive internal data or enumerate internal network hosts and ports.

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