Golabi CMS versions 1.0.1 and below suffer from a session poisoning vulnerability.
9263c62d47ffbd972ad872230f45d347d91d79e869666f6be05f7806cc76d36a
--------------------------------------------------------------------------------
_________ _____ __
\_ ___ \____________ ___________ __ / _ \ ____ ____ ____ | |
/ \ \/\_ __ \__ \ \___ < | |/ /_\ \ / \ / ___\_/ __ \| |
\ \____| | \// __ \_/ / \___ / | \ | \/ /_/ > ___/| |__
\______ /|__| (____ /_____ \/ ____\____|__ /___| /\___ / \___ >____/
\/ \/ \/\/ \/ \//_____/ \/
--------------------------------------------------------------------------------
[wWw.CrazyAngel.iR] - [info-AT-CrazyAngel.iR]
--------------------------------------------------------------------------------
[Golabi CMS Session Poisoning Vulnerability]
[+] Application Info:
[*] Name: Golabi CMS >= 1.0.1
[*] Author: R3dM0ve
[*] HomePage: http://golabicms.sourceforge.net/
[+] Vulnerability Info:
[*] Type: Session Poisoning
[*] Bug Hunter: CrazyAngel
[*] Vul URL: [GOLABI_PATH]/Common/ImageVer.php?svar=[SESSION_NAME]
[*] Details: insufficient input validation in ImageVer.php
which copies user input into session variable.
[+] Attack Example:
Malicious User can use this to Re-Install/Change Configurations of Installed Golabi:
1. Go to [GOLABI_PATH]/Common/ImageVer.php?svar=InstallStep
2. 'InstallStep' Session is Started,go to Install page [GOLABI_PATH]/install.php
And Change Configurations. Hacker can also use this to include a malicious file
into config.php by injecting php code into table_prefix field (in Installation Page - Step 1).