Inconsistent interpretation of HTTP requests in Werkzeug - CVE-2022-29361
Published: June 20, 2023 / Updated: March 14, 2025
Vulnerability details
The vulnerability allows a remote attacker to perform HTTP request smuggling attacks.
The vulnerability exists due to improper validation of HTTP requests. A remote attacker can send a specially crafted HTTP request to the server and smuggle arbitrary HTTP headers.
Successful exploitation of vulnerability may allow an attacker to poison HTTP cache and perform phishing attacks.
Affected software
IBM Watson Machine Learning Accelerator
Oracle Business Intelligence Enterprise Edition
Spectrum Discover
IBM Spectrum Protect Plus
How to mitigate CVE-2022-29361
Spectrum Discover - addressed in versions 2.0.4.8, 2.1.1
IBM Spectrum Protect Plus - update to 10.1.12
Links to Public Exploits and PoC-codes
External References
Related Security Bulletins
- Multiple vulnerabilities in IBM Spectrum Discover
- Multiple vulnerabilities in Oracle Business Intelligence Enterprise Edition
- Multiple vulnerabilities in Watson Machine Learning Accelerator on Cloud Pak for Data
- BM Spectrum Protect Plus Microsoft File Systems Backup and Restore update for Pallets Werkzeug