CVE Catalog

CVE-2006-0636

High
Published: Translated: NVD NIST

Summary

In eyeOS 0.8.9 and earlier, the desktop.php file checks for the existence of the _SESSION variable before calling session_start, allowing remote attackers to modify critical assumed-immutable variables. This enables arbitrary PHP code execution and potentially other attacks, as demonstrated by injecting PHP code into the _SESSION[apps][eyeOptions.eyeapp][wrapup] variable.

Risk Assessment

The organization is at risk of remote arbitrary PHP code execution, which could lead to full server compromise, data theft, or further attacks on the infrastructure.

Recommendation

Immediately upgrade eyeOS to the latest available version that fixes this vulnerability. If an upgrade is not possible, apply temporary mitigations such as validating and sanitizing session variables.

Related vulnerabilities

Original NVD description (English source)

desktop.php in eyeOS 0.8.9 and earlier tests for the existence of the _SESSION variable before calling the session_start function, which allows remote attackers to execute arbitrary PHP code and possibly conduct other attacks by modifying critical assumed-immutable variables, as demonstrated using PHP code in the _SESSION[apps][eyeOptions.eyeapp][wrapup] variable.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS