Katalog CVE

CVE-2026-113605

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

Streszczenie

W Stirling-PDF od wersji 2.13.2 do 3.2.0 występuje niekompletna lista blokad w DatabaseService.validateSqlContent(), pozwalająca administratorom obejść ograniczenia importu H2 za pomocą CREATE OR REPLACE ALIAS. Uwierzytelnieni administratorzy mogą przesłać spreparowaną kopię SQL do endpointu import-database, gdzie RUNSCRIPT definiuje aliasy funkcji Java H2 i przywraca wykonywanie metod Java.

Ocena ryzyka

Administrator może obejść ograniczenia i przywrócić wykonywanie kodu Java w bazie H2, co może prowadzić do wykonania kodu w kontekście aplikacji.

Rekomendacja

Zaktualizuj Stirling-PDF do wersji nowszej niż 3.2.0, która zawiera poprawkę.

Inne podatności w Stirling-PDF

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

Stirling-PDF from 2.13.2 through 3.2.0 contains an incomplete denylist in DatabaseService.validateSqlContent() that allows administrators to bypass H2 import restrictions using CREATE OR REPLACE ALIAS. Authenticated administrators can upload a crafted SQL backup to the import-database endpoint, where RUNSCRIPT defines H2 Java function aliases and restores Java-method execution.

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