Vulnerability Name:

CVE-2009-1148 (CCN-49428)

Assigned:2009-03-24
Published:2009-03-24
Updated:2009-04-16
Summary:Directory traversal vulnerability in bs_disp_as_mime_type.php in the BLOB streaming feature in phpMyAdmin before 3.1.3.1 allows remote attackers to read arbitrary files via directory traversal sequences in the file_path parameter ($filename variable).
CVSS v3 Severity:7.3 High (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): Low
Integrity (I): Low
Availibility (A): Low
CVSS v2 Severity:5.0 Medium (CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:N/A:N)
3.7 Low (Temporal CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:N/A:N/E:U/RL:OF/RC:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Low
Authentication (Au): None
Impact Metrics:Confidentiality (C): Partial
Integrity (I): None
Availibility (A): None
7.5 High (CCN CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P)
5.5 Medium (CCN Temporal CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P/E:U/RL:OF/RC:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Low
Athentication (Au): None
Impact Metrics:Confidentiality (C): Partial
Integrity (I): Partial
Availibility (A): Partial
Vulnerability Type:CWE-22
Vulnerability Consequences:Gain Access
References:Source: MITRE
Type: CNA
CVE-2009-1148

Source: SUSE
Type: UNKNOWN
SUSE-SR:2009:008

Source: MISC
Type: UNKNOWN
http://phpmyadmin.svn.sourceforge.net/viewvc/phpmyadmin/branches/MAINT_3_1_3/phpMyAdmin/bs_disp_as_mime_type.php?r1=12303&r2=12302&pathrev=12303

Source: CCN
Type: SA34468
phpMyAdmin File Inclusion and HTTP Response Splitting

Source: SECUNIA
Type: UNKNOWN
34468

Source: SECUNIA
Type: UNKNOWN
34642

Source: CCN
Type: OSVDB ID: 53226
phpMyAdmin BLOB Streaming Feature bs_disp_as_mime_type.php file_path Parameter Traversal Arbitrary File Access

Source: CCN
Type: PMASA-2009-1
HTTP Response Splitting and file inclusion vulnerability

Source: CONFIRM
Type: Patch, Vendor Advisory
http://www.phpmyadmin.net/home_page/security/PMASA-2009-1.php

Source: CCN
Type: BID-34253
phpMyAdmin BLOB Streaming Multiple Input Validation Vulnerabilities

Source: XF
Type: UNKNOWN
phpmyadmin-blob-file-include(49428)

Source: SUSE
Type: SUSE-SR:2009:008
SUSE Security Summary Report

Vulnerable Configuration:Configuration 1:
  • cpe:/a:phpmyadmin:phpmyadmin:3.1.0:*:*:*:*:*:*:*
  • OR cpe:/a:phpmyadmin:phpmyadmin:3.1.0.0:*:*:*:*:*:*:*
  • OR cpe:/a:phpmyadmin:phpmyadmin:3.1.1:*:*:*:*:*:*:*
  • OR cpe:/a:phpmyadmin:phpmyadmin:3.1.1:rc1:*:*:*:*:*:*
  • OR cpe:/a:phpmyadmin:phpmyadmin:3.1.2:*:*:*:*:*:*:*
  • OR cpe:/a:phpmyadmin:phpmyadmin:3.1.2:rc1:*:*:*:*:*:*
  • OR cpe:/a:phpmyadmin:phpmyadmin:*:*:*:*:*:*:*:* (Version <= 3.1.3)
  • OR cpe:/a:phpmyadmin:phpmyadmin:3.1.3:rc1:*:*:*:*:*:*

  • Configuration CCN 1:
  • cpe:/a:phpmyadmin:phpmyadmin:3.1.0.0:*:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:org.opensuse.security:def:20091148
    V
    CVE-2009-1148
    2015-11-16
    BACK
    phpmyadmin phpmyadmin 3.1.0
    phpmyadmin phpmyadmin 3.1.0.0
    phpmyadmin phpmyadmin 3.1.1
    phpmyadmin phpmyadmin 3.1.1 rc1
    phpmyadmin phpmyadmin 3.1.2
    phpmyadmin phpmyadmin 3.1.2 rc1
    phpmyadmin phpmyadmin *
    phpmyadmin phpmyadmin 3.1.3 rc1
    phpmyadmin phpmyadmin 3.1.0.0