JSBoard session.php Arbitrary File Access

2005-01-19T09:28:57
ID OSVDB:13093
Type osvdb
Reporter Jeremy Bae(swbae@stgsecurity.com)
Modified 2005-01-19T09:28:57

Description

Vulnerability Description

JSBoard contains a flaw that may lead to an unauthorized information disclosure. The issue is triggered by a specially crafted request to session.php, which does not sanitize the $table variable, and will disclose arbitrary file information resulting in a loss of confidentiality.

Solution Description

Upgrade to version 2.0.10 or higher, as it has been reported to fix this vulnerability. An upgrade is required as there are no known workarounds.

Short Description

JSBoard contains a flaw that may lead to an unauthorized information disclosure. The issue is triggered by a specially crafted request to session.php, which does not sanitize the $table variable, and will disclose arbitrary file information resulting in a loss of confidentiality.

Manual Testing Notes

http://[victim]/session.php?logins=true&m=logout&table=../../../../../../etc /passwd%00

References:

Vendor URL: http://kldp.net/projects/jsboard/ Security Tracker: 1012949 Secunia Advisory ID:13920 Packet Storm: http://packetstormsecurity.org/0412-advisories/SSA-20041215-17.txt Mail List Post: http://archives.neohapsis.com/archives/bugtraq/2005-01/0237.html CVE-2005-0300