CVE Catalog

GHSA-4qp6-2jcr-596v

Unknown
Published: —Translated: NVD NIST

Summary

p_token and l_token were checked only for CR, LF and NUL. A token containing spaces added arbitrary meta flags to the command — e.g. changing an item's TTL on a read, creating stub items on a miss, turning a delete into a stale tombstone, or choosing incr's initial value.

Risk Assessment

Command behavior in memcached could be manipulated via flag injection, leading to unexpected data modifications and bypassing intended logic.

Recommendation

Update the Dalli library to a version that validates tokens against spaces and other disallowed characters.

Other vulnerabilities in Dalli

See all
Original NVD description (English source)

1. `p_token` and `l_token` were checked only for CR, LF and NUL. A token containing spaces added arbitrary meta flags to the command: for example changing an item's TTL on a read, creating stub items on a miss, turning a delete into a stale tombstone, choosing `incr`'s initial value, or

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