Support for legacy HTTP methods in Symfony - CVE-2018-14773
Published: August 1, 2018
Vulnerability details
The vulnerability allows a remote attacker to bypass certain security restrictions.
The vulnerability exists due to Symfony HttpFoundation component includes support for legacy Microsoft IIS headers X-Original-URL and X-Rewrite-URL. A remote attacker can send a specially crafted HTTP request to the vulnerable application requesting one URL but have Symphony return a different one. An attacker can abuse X-Original-URL and X-Rewrite-URL headers to access otherwise restricted functionality and bypass restrictions on higher level caches and web servers.
Affected software
Drupal
symfony (Debian package)
How to mitigate CVE-2018-14773
symfony (Debian package) - update to 2.8.7+dfsg-1.3+deb9u2
Drupal - update to 8.5.6