vendor:
Multicommunication Package
by:
SecurityFocus
7.5
CVSS
HIGH
Remote File Disclosure
22
CWE
Product Name: Multicommunication Package
Affected Version From: N/A
Affected Version To: N/A
Patch Exists: NO
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: N/A
2002
Technote Inc. Multicommunication Package Remote File Disclosure Vulnerability
A script that ships with Technote, print.cgi, accepts a parameter called 'board'. This remotely-supplied variable is used as a filename when the open() function is called. In addition to allowing the attacker to specify a file to be opened remotely, the variable is not checked for '../' character sequences. As a result, a malicious remote user can specify an arbitrary file on the file system as this variable (by using ../ sequences followed by its real path), which will be opened by the script. Its contents will then be disclosed to the attacker.
Mitigation:
Ensure that the web-server process is not allowed to access sensitive files, and that the 'board' parameter is properly validated.