CVE-2026-18359
WysokieCVSS 8.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
Podatność na podrabianie żądań po stronie serwera (SSRF) w obsłudze URI importu METS i IIIF w Scripta eScriptorium do wersji 26.04.1 pozwala zdalnemu uwierzytelnionemu użytkownikowi na zmuszenie serwera do wysyłania dowolnych żądań HTTP do wewnętrznych hostów, w tym do usługi metadanych instancji chmury, za pomocą parametru mets_uri lub iiif_uri w POST /api/documents/{pk}/imports/, ponieważ ustawienie IMPORT_ALLOWED_DOMAINS domyślnie ma wartość '*' i nie stosuje się filtrowania adresów, ograniczenia przekierowań ani limitu czasu.
Ocena ryzyka
Ryzyko obejmuje możliwość uzyskania dostępu do wewnętrznych zasobów sieciowych, co może prowadzić do wycieku danych lub eskalacji uprawnień. Atak wymaga uwierzytelnienia, ale może być przeprowadzony przez każdego zalogowanego użytkownika.
Rekomendacja
Zaleca się skonfigurowanie ustawienia IMPORT_ALLOWED_DOMAINS na listę zaufanych domen oraz wdrożenie filtrowania adresów IP i limitów czasu. Należy również zaktualizować oprogramowanie do wersji, która zawiera poprawkę.
Inne podatności w Scripta eScriptorium
Zobacz wszystkie- CVE-2026-18277Wysokie
Brak autoryzacji w widokach tworzenia i usuwania OcrModelRight w Scripta eScriptorium do wersji 26.04.1 pozwala zdalnemu uwierzytelnionemu użytkownikowi na przyznanie sobie dostępu do prywatnego modelu OCR innego użytkownika oraz na odebranie dostępu do modelu OCR dowolnemu użytkownikowi za pomocą żądania POST, ponieważ sprawdzenie własności jest umieszczone w get_context_data() i dlatego wykonuje się tylko na ścieżce renderowania GET.
- CVE-2026-18258Wysokie
Obejście autoryzacji w punktach końcowych API Line, LineTranscription, VirtualCollection, tag i process w Scripta/eScriptorium do wersji 26.04.1 pozwala zdalnemu uwierzytelnionemu użytkownikowi na odczyt, modyfikację i usuwanie treści transkrypcji innych użytkowników za pomocą kluczy podstawowych dostarczonych w treści żądania, które są odpytywane względem globalnego menedżera modeli zamiast zapytania o zakresie żądania.
Oryginalny opis (angielski, źródło NVD)
Server-side request forgery in the METS and IIIF import URI handling in Scripta eScriptorium through 26.04.1 allows a remote authenticated user to make the server issue arbitrary HTTP requests to internal hosts, including the cloud instance metadata service, via the mets_uri or iiif_uri parameter of POST /api/documents/{pk}/imports/, because the IMPORT_ALLOWED_DOMAINS setting defaults to '*' and no address filtering, redirect cap or timeout is applied

