CVE-2023-46853

In Memcached before 1.6.22, an off-by-one error exists when processing proxy requests in proxy mode, if \n is used instead of \r\n

published October 27, 2023

CVSS
—
EPSS
1%
Percentile
54.6
In the wild
Unconfirmed
What it is

⚠️ Just a tiny slip in a Memcached request can cause big headaches! An off-by-one error lurks in versions before 1.6.22, ready to trip you up if you're not careful. 🔥 Think of it like a postal worker misreading an address—just one wrong character can send a package to the wrong house! In this case, a misplaced newline in proxy requests could lead to unexpected behavior in your Memcached service. If exploited, this could allow for erratic behavior or misinterpretation of requests, leaving your service vulnerable to potential issues down the line. While it's not known to be actively exploited yet, it's best to stay ahead of any possible surprises!

Put simply

Think of it like a postal worker misreading an address—just one wrong character can send a package to the wrong house! In this case, a misplaced newline in proxy requests could lead to unexpected behavior in your Memcached service. This vulnerability stems from an off-by-one error in processing proxy requests when the newline character is incorrectly formatted as '\n' instead of the expected '\r\n', which can mislead the protocol handling.

What to do

If exploited, this could allow for erratic behavior or misinterpretation of requests, leaving your service vulnerable to potential issues down the line. While it's not known to be actively exploited yet, it's best to stay ahead of any possible surprises! To address this issue, update to Memcached version 1.6.22 or later immediately. Regularly review your configurations and test your proxy settings to prevent any miscommunication. Don't let a small error lead to bigger problems! You've got this! 🦸 Fixing this is as easy as a quick update, and you'll keep your Memcached secure and sound!

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00756 · 54.6th percentile
Published
2023-10-27T00:00Z
EPSS history
Timeline
  • 27 OCT 00:00Z
    In Memcached before 1.6.22, an off-by-one error exists when processing proxy requests in proxy mode, if \n is used instead of \r\n
    cvelistv5