CVE-2009-1148 Path traversal in n/a

Medium 5.0 Published Updated

Remote attackers can read arbitrary files via directory traversal in the BLOB streaming feature of phpMyAdmin.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2009-1148?

CVE-2009-1148 is a medium-severity path traversal vulnerability in Phpmyadmin Phpmyadmin, published on 26 Mar 2009. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

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).

Weakness: CWE-22

Which versions are affected by CVE-2009-1148?

It affects 1 product.

Products include Phpmyadmin Phpmyadmin.

How do I fix CVE-2009-1148?

Upgrade to a fixed version.

Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.

Is CVE-2009-1148 being exploited?

There is no known exploitation of CVE-2009-1148 in the wild and no public exploit code.

All Phpmyadmin Phpmyadmin vulnerabilities

Sources

Also known as DEBIAN-CVE-2009-1148, GHSA-2c4q-6j77-737f.

Is CVE-2009-1148 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free