Drupal Arbitrary File Upload and Session Fixation Vulnerabilities
BID:36431
Info
Drupal Arbitrary File Upload and Session Fixation Vulnerabilities
| Bugtraq ID: | 36431 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Sep 16 2009 12:00AM |
| Updated: | Apr 13 2015 09:19PM |
| Credit: | Noel Sharpe and Heine Deelstra |
| Vulnerable: |
Drupal Drupal 6.9 Drupal Drupal 6.7 Drupal Drupal 6.6 Drupal Drupal 6.5 Drupal Drupal 6.4 Drupal Drupal 6.3 Drupal Drupal 6.2 Drupal Drupal 6.13 Drupal Drupal 6.12 Drupal Drupal 6.11 Drupal Drupal 6.10 Drupal Drupal 6.1 Drupal Drupal 6.0 Drupal Drupal 5.9 Drupal Drupal 5.8 Drupal Drupal 5.7 Drupal Drupal 5.6 Drupal Drupal 5.5 Drupal Drupal 5.4 Drupal Drupal 5.3 Drupal Drupal 5.2 Drupal Drupal 5.19 Drupal Drupal 5.18 Drupal Drupal 5.17 Drupal Drupal 5.16 Drupal Drupal 5.15 Drupal Drupal 5.13 Drupal Drupal 5.12 Drupal Drupal 5.11 Drupal Drupal 5.10 Drupal Drupal 5.1 revision 1.1 Drupal Drupal 5.1 Drupal Drupal 5.0 |
| Not Vulnerable: |
Drupal Drupal 6.14 Drupal Drupal 5.20 |
Discussion
Drupal Arbitrary File Upload and Session Fixation Vulnerabilities
Drupal is prone to an arbitrary-file-upload vulnerability and a session-fixation vulnerability.
An attacker can exploit these issues to upload arbitrary files onto the webserver, hijack arbitrary sessions, and gain unauthorized access to the affected application. Other attacks are also possible.
The session-fixation vulnerability affects Drupal 5.x; the arbitrary-file-upload vulnerability affects Drupal 6.x.
Drupal is prone to an arbitrary-file-upload vulnerability and a session-fixation vulnerability.
An attacker can exploit these issues to upload arbitrary files onto the webserver, hijack arbitrary sessions, and gain unauthorized access to the affected application. Other attacks are also possible.
The session-fixation vulnerability affects Drupal 5.x; the arbitrary-file-upload vulnerability affects Drupal 6.x.
Exploit / POC
Drupal Arbitrary File Upload and Session Fixation Vulnerabilities
An attacker can exploit these issues via a browser. To exploit the session-fixation vulnerability, the attacker must entice an unsuspecting to follow a malicious URI.
An attacker can exploit these issues via a browser. To exploit the session-fixation vulnerability, the attacker must entice an unsuspecting to follow a malicious URI.
Solution / Fix
Drupal Arbitrary File Upload and Session Fixation Vulnerabilities
Solution:
Updates are available. Please see the references for more information.
Drupal Drupal 5.18
Drupal Drupal 5.19
Drupal Drupal 5.13
Drupal Drupal 5.10
Drupal Drupal 6.13
Drupal Drupal 5.12
Drupal Drupal 5.2
Drupal Drupal 5.3
Drupal Drupal 6.0
Drupal Drupal 6.9
Drupal Drupal 6.12
Drupal Drupal 6.11
Drupal Drupal 5.9
Drupal Drupal 5.1
Drupal Drupal 5.0
Drupal Drupal 5.6
Drupal Drupal 6.1
Drupal Drupal 5.16
Drupal Drupal 5.8
Drupal Drupal 5.15
Drupal Drupal 5.1 revision 1.1
Drupal Drupal 5.11
Drupal Drupal 6.10
Drupal Drupal 5.5
Drupal Drupal 6.5
Drupal Drupal 5.7
Drupal Drupal 6.7
Drupal Drupal 6.3
Drupal Drupal 6.2
Drupal Drupal 6.6
Drupal Drupal 6.4
Drupal Drupal 5.4
Drupal Drupal 5.17
Solution:
Updates are available. Please see the references for more information.
Drupal Drupal 5.18
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.19
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.13
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.10
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 6.13
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 5.12
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.2
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.3
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 6.0
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 6.9
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 6.12
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 6.11
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 5.9
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.1
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.0
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.6
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 6.1
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 5.16
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.8
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.15
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.1 revision 1.1
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.11
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 6.10
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 5.5
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 6.5
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 5.7
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 6.7
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 6.3
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 6.2
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 6.6
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 6.4
-
Drupal drupal-6.14.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
Drupal Drupal 5.4
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
Drupal Drupal 5.17
-
Drupal drupal-5.20.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.20.tar.gz
References
Drupal Arbitrary File Upload and Session Fixation Vulnerabilities
References:
References: