HTTP response splitting in memcached - CVE-2022-26635
Published: January 24, 2023
Vulnerability details
The vulnerability allows a remote attacker to perform HTTP splitting attacks.
The vulnerability exists due improper NULL termination when processing CRLF character sequences. A remote attacker can send specially crafted request containing CRLF sequence and make the application to send a split HTTP response.
Successful exploitation of the vulnerability may allow an attacker perform cache poisoning attack.
Affected software
Amazon Linux AMI
php-pecl-memcached
php54-pecl-memcached
php56-pecl-memcached
php55-pecl-memcached
php70-pecl-memcached
php71-pecl-memcached
How to mitigate CVE-2022-26635
php54-pecl-memcached - update to 2.1.0-3.10
php56-pecl-memcached - update to 2.2.0-5.17
php55-pecl-memcached - update to 2.2.0-5.17
php70-pecl-memcached - update to 3.2.0-1.3
php71-pecl-memcached - update to 3.2.0-1.4
External References
Related Security Bulletins
- HTTP response splitting in Memcached
- Amazon Linux AMI update for php71-pecl-memcached
- Amazon Linux AMI update for php70-pecl-memcached
- Amazon Linux AMI update for php56-pecl-memcached
- Amazon Linux AMI update for php55-pecl-memcached
- Amazon Linux AMI update for php54-pecl-memcached
- Amazon Linux AMI update for php-pecl-memcached