Katalog CVE

GHSA-wr87-m4jw-29x5

Nieznane
Opublikowano: —Przetłumaczono: NVD NIST

Streszczenie

Opcja raw: true dla pojedynczego żądania była ignorowana przez niektóre metody odczytu, które nadal uruchamiały load skonfigurowanego serializera (domyślnie Marshal) na wartościach oznaczonych jako serializowane — dotyczy m.in. get_multi, get_multi_cas, get_multi_with_metadata, get_cas i get_with_metadata.

Ocena ryzyka

Nieoczekiwane deserializowanie danych (Marshal) może prowadzić do błędów aplikacji lub potencjalnego wykonania niezaufanego kodu przy odczycie danych z pamięci podręcznej.

Rekomendacja

Zaktualizuj bibliotekę Dalli do wersji respektującej raw: true we wszystkich metodach odczytu.

Inne podatności w Dalli

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

1. Per-request `raw: true` was ignored by some read methods, which still ran the configured serializer's `load` (Marshal by default) on values whose flags say they're serialized: in 5.1 and 5.2, `get_multi`, `get_multi_cas`, `get_multi_with_metadata`, `get_cas` and `get_with_metadata`; i

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