CVE-2026-41730
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 10 - wyżej niż 10% wszystkich znanych CVE
Streszczenie
Podatność w Spring Data REST, gdzie serializowany jest pełny łańcuch przyczyn wyjątków do odpowiedzi HTTP z błędem, co może ujawnić wewnętrzne szczegóły warstwy trwałości klientom HTTP. Dotyczy wersji 3.7.0-3.7.19, 4.3.0-4.3.16, 4.4.0-4.4.14, 4.5.0-4.5.11, 5.0.0-5.0.5.
Ocena ryzyka
Atakujący mogą uzyskać dostęp do wewnętrznych szczegółów bazy danych lub logiki aplikacji, co może ułatwić dalsze ataki, takie jak SQL Injection lub inne manipulacje danymi.
Rekomendacja
Zaleca się aktualizację Spring Data REST do wersji zawierającej poprawkę lub skonfigurowanie odpowiedniego maskowania wyjątków w odpowiedziach błędów.
Inne podatności w Spring Data REST
Zobacz wszystkie- CVE-2026-47849Wysokie
Spring Data REST w wersjach 5.1.0, 5.0.0-5.0.6, 4.5.0-4.5.12, 4.0.0-4.4.15 oraz 3.7.20 i starszych nie chroni właściwości identyfikatora (@Id) i wersji (@Version) przed modyfikacją przez żądania RFC 6902 JSON Patch (application/json-patch+json).
- CVE-2026-47850Średnie
Spring Data REST nie zachowuje utrwalonej właściwości wersji (@Version) agregatu głównego podczas obsługi żądania HTTP PUT dla niezmiennego typu docelowego. Dotyczy Spring Data REST 5.1.0, 5.0.0-5.0.6, 4.5.0-4.5.12, 4.0.0-4.4.15 oraz 3.7.20 i wcześniejszych.
- CVE-2026-41837Średnie
Spring Data REST z integracją Querydsl akceptuje dowolne ścieżki właściwości jako klucze filtrów w parametrach żądania i nie uwzględnia konfiguracji Jacksona przed przekazaniem ich do Querydsl. Dotyczy wersji 3.7.0-3.7.19, 4.3.0-4.3.16, 4.4.0-4.4.14, 4.5.0-4.5.11, 5.0.0-5.0.5.
- CVE-2026-41729Wysokie
Podatność w Spring Data REST polegająca na wstrzykiwaniu wyrażeń SpEL przez właściwości typu mapa podczas przetwarzania żądań JSON Patch. Segment ścieżki JSON Pointer używany jako klucz mapy jest osadzany w wyrażeniu SpEL bez sanityzacji. Dotyczy wersji 3.7.0-3.7.19, 4.3.0-4.3.16, 4.4.0-4.4.14, 4.5.0-4.5.11, 5.0.0-5.0.5.
- CVE-2026-41728Wysokie
Implementacja JSON Patch w Spring Data REST nie stosuje filtru dostępu do zapisu do pośrednich segmentów ścieżki podczas rozwiązywania wielosegmentowego wskaźnika JSON. Luka występuje w wersjach od 3.7.0 do 3.7.19, 4.3.0 do 4.3.16, 4.4.0 do 4.4.14, 4.5.0 do 4.5.11 oraz 5.0.0 do 5.0.5.
Oryginalny opis (angielski, źródło NVD)
Spring Data REST serializes the full exception cause chain into HTTP error response bodies, potentially exposing persistence-layer internals to HTTP clients. Affected versions: Spring Data REST 3.7.0 through 3.7.19; 4.3.0 through 4.3.16; 4.4.0 through 4.4.14; 4.5.0 through 4.5.11; 5.0.0 through 5.0.5.

