Ralf Image Gallery Multiple Input Validation Vulnerabilities
BID:18548
CVE-2006-3210 |Info
Ralf Image Gallery Multiple Input Validation Vulnerabilities
| Bugtraq ID: | 18548 |
| Class: | Input Validation Error |
| CVE: |
CVE-2006-3210 |
| Remote: | Yes |
| Local: | No |
| Published: | Jun 20 2006 12:00AM |
| Updated: | Jul 06 2016 01:33PM |
| Credit: | David "Aesthetico" Vieira-Kurz is credited with the discovery of these vulnerabilities. |
| Vulnerable: |
Ralf Image Gallery RIG 0.7.5 Ralf Image Gallery RIG 0.7.4 Ralf Image Gallery RIG 0.6.5 |
| Not Vulnerable: |
Ralf Image Gallery RIG 1.0 |
Discussion
Ralf Image Gallery Multiple Input Validation Vulnerabilities
Ralf Image Gallery is prone to multiple input-validation vulnerabilities. These issues are due to a failure in the application to properly sanitize user-supplied input.
An attacker can exploit the directory-traversal vulnerabilities to retrieve arbitrary files from the vulnerable system in the context of the webserver process.
The cross-site scripting vulnerabilities allow an attacker to leverage these issues to have arbitrary script code execute in the browser of an unsuspecting user in the context of the affected site. This may help the attacker steal cookie-based authentication credentials and launch other attacks.
The remote file-include issues allow an attacker to include arbitrary remote files containing malicious PHP code and execute them in the context of the webserver process. This may allow the attacker to compromise the application and the underlying system; other attacks are also possible.
Ralf Image Gallery is prone to multiple input-validation vulnerabilities. These issues are due to a failure in the application to properly sanitize user-supplied input.
An attacker can exploit the directory-traversal vulnerabilities to retrieve arbitrary files from the vulnerable system in the context of the webserver process.
The cross-site scripting vulnerabilities allow an attacker to leverage these issues to have arbitrary script code execute in the browser of an unsuspecting user in the context of the affected site. This may help the attacker steal cookie-based authentication credentials and launch other attacks.
The remote file-include issues allow an attacker to include arbitrary remote files containing malicious PHP code and execute them in the context of the webserver process. This may allow the attacker to compromise the application and the underlying system; other attacks are also possible.
Exploit / POC
Ralf Image Gallery Multiple Input Validation Vulnerabilities
These issues can be exploited through a web client.
These issues can be exploited through a web client.
Solution / Fix
Ralf Image Gallery Multiple Input Validation Vulnerabilities
Solution:
The vendor has released version 1.0 to address this issue.
Ralf Image Gallery RIG 0.6.5
Ralf Image Gallery RIG 0.7.4
Ralf Image Gallery RIG 0.7.5
Solution:
The vendor has released version 1.0 to address this issue.
Ralf Image Gallery RIG 0.6.5
-
Ralf Image Gallery rig_2006-06-24_v10.tgz
http://prdownloads.sourceforge.net/rig-thumbnail/rig_2006-06-24_v10.tg z?download
Ralf Image Gallery RIG 0.7.4
-
Ralf Image Gallery rig_2006-06-24_v10.tgz
http://prdownloads.sourceforge.net/rig-thumbnail/rig_2006-06-24_v10.tg z?download
Ralf Image Gallery RIG 0.7.5
-
Ralf Image Gallery rig_2006-06-24_v10.tgz
http://prdownloads.sourceforge.net/rig-thumbnail/rig_2006-06-24_v10.tg z?download
References
Ralf Image Gallery Multiple Input Validation Vulnerabilities
References:
References:
- News (Ralf Image Gallery)
- Ralf Image Gallery Web Site (Ralf Image Gallery)
- Ralf Image Gallery <=0.7.4 - Multiple XSS,Remote File Include and directory tra ([email protected])
- Re: [MajorSecurity #18] Ralf Image Gallery <=0.7.4 - Multiple XSS, Remote File I (Ralf
)