Katalog CVE

CVE-2026-47875

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

Percentyl 16 - wyżej niż 16% wszystkich znanych CVE

Streszczenie

Aplikacje deserializujące konteksty wykonania za pomocą Jackson2ExecutionContextStringSerializer są podatne na atak deserializacji, jeśli używają niezaufanego źródła danych dla repozytorium zadań. JobParameterDeserializer nie egzekwuje prawidłowo listy dozwolonych typów, co pozwala atakującemu na stworzenie złośliwego wejścia prowadzącego do wykonania dowolnego kodu, w tym znanych gadżetów RCE Jacksona.

Ocena ryzyka

Atakujący może wykorzystać niezaufane dane w repozytorium zadań do zdalnego wykonania kodu, co może prowadzić do pełnego przejęcia systemu.

Rekomendacja

Zaktualizuj Spring Batch do wersji z poprawką i upewnij się, że repozytorium zadań jest zasilane wyłącznie z zaufanych źródeł.

Inne podatności w Spring Batch

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

Applications that deserialize execution contexts with Jackson2ExecutionContextStringSerializer are vulnerable to a deserialization attack if they use an untrusted data source for the job repository. The JobParameterDeserializer does not properly enforce the trusted-types allowlist, allowing an attacker to craft malicious input that can lead to arbitrary code execution, including known Jackson RCE gadgets. Spring Batch 6.0.0 - 6.0.4 Spring Batch 5.2.0 - 5.2.6

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