CVE Catalog

GHSA-wr87-m4jw-29x5

Unknown
Published: —Translated: NVD NIST

Summary

Per-request raw: true was ignored by some read methods, which still ran the configured serializer's load (Marshal by default) on values flagged as serialized — including get_multi, get_multi_cas, get_multi_with_metadata, get_cas and get_with_metadata.

Risk Assessment

Unexpected deserialization (Marshal) may cause application errors or potential untrusted code execution when reading cached data.

Recommendation

Update the Dalli library to a version that honors raw: true across all read methods.

Other vulnerabilities in Dalli

See all
Original NVD description (English source)

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

Vulnerability data from NVD (NIST) · CISA KEV · EPSS