Stefan Esser discovered that the ‘session’ module did not sufficiently verify the validity of the user-supplied session ID. A remote attacker could exploit this to insert arbitrary HTTP headers into the response sent by the PHP application, which could lead to HTTP Response Splitting (forging of arbitrary responses on behalf the PHP application) and Cross Site Scripting (XSS) (execution of arbitrary web script code in the client’s browser) attacks. (CVE-2006-0207)
PHP applications were also vulnerable to several Cross Site Scripting (XSS) flaws if the options ‘display_errors’ and ‘html_errors’ were enabled. Please note that enabling ‘html_errors’ is not recommended for production systems. (CVE-2006-0208)
10 March 2006
A security issue affects these releases of Ubuntu and its derivatives:
Stefan Esser discovered that the ‘session’ module did not sufficiently verify the validity of the user-supplied session ID. A remote attacker could exploit this to insert arbitrary HTTP headers into the response sent by the PHP application, which could lead to HTTP Response Splitting (forging of arbitrary responses on behalf the PHP application) and Cross Site Scripting (XSS) (execution of arbitrary web script code in the client’s browser) attacks. (CVE-2006-0207)
PHP applications were also vulnerable to several Cross Site Scripting (XSS) flaws if the options ‘display_errors’ and ‘html_errors’ were enabled. Please note that enabling ‘html_errors’ is not recommended for production systems. (CVE-2006-0208)
The problem can be corrected by updating your system to the following package versions:
To update your system, please follow these instructions: https://wiki.ubuntu.com/Security/Upgrades.