CVE-2009-2784

Multiple directory traversal vulnerabilities in dit.cms 1.3, when register_globals is enabled, allow remote attackers to include and execute arbitrary local…

published August 17, 2009

CVSS
—
EPSS
4%
Percentile
89.7
In the wild
Unconfirmed
What it is

⚠️ A sneaky path traversal vulnerability in dit.cms 1.3 could let attackers snag any file they want—if register_globals are enabled! 🔥 Think of it like an overly trusting delivery service that delivers packages to any address, even if it's outside the designated area—allowing the wrong hands to get cozy with sensitive data. With this vulnerability, an attacker could include and execute arbitrary local files, potentially leading to data leaks or even complete system compromise. Imagine someone rifling through your filing cabinet and finding your secret documents—devastating!

Put simply

Think of it like an overly trusting delivery service that delivers packages to any address, even if it's outside the designated area—allowing the wrong hands to get cozy with sensitive data. This vulnerability allows attackers to exploit directory traversal by inserting '../' sequences in the path parameter of various index.php scripts, which can lead to unauthorized file access and execution.

What to do

With this vulnerability, an attacker could include and execute arbitrary local files, potentially leading to data leaks or even complete system compromise. Imagine someone rifling through your filing cabinet and finding your secret documents—devastating! To secure your setup, disable register_globals in your PHP configuration, and keep your dit.cms updated to the latest version, as updates may contain patches for these vulnerabilities. Also, conduct a thorough audit of your file permissions. You've got this! With these steps, you’ll have your site locked down in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03722 · 89.7th percentile
Published
2009-08-17T16:00Z
EPSS history
Timeline
  • 17 AUG 16:00Z
    Multiple directory traversal vulnerabilities in dit.cms 1.3, when register_globals is enabled, allow remote attackers to include and execute arbitrary local…
    cvelistv5