Description
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.
References
- 419 third-party-advisory
- ADV-2006-0466 vdb-entry
- 20060207 eyeOS <= 0.8.9 Remote Code Execution mailing-list
- eyeos-desktop-file-include(24569) vdb-entry
- 18757 third-party-advisory
- 1015609 vdb-entry
- 16537 vdb-entry
- http://www.gulftech.org/?node=research&article_id=00096-02072006