CVE-2007-5117

Multiple PHP remote file inclusion vulnerabilities in FrontAccounting (FA) 1.13, when register_globals is enabled, allow remote attackers to execute arbitrary…

published September 27, 2007

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

⚠️ A sneaky PHP vulnerability lurks in FrontAccounting 1.13, allowing attackers to execute arbitrary code just by tweaking a single URL! 📅 Think of this like a pizza delivery where the delivery driver doesn’t question the address—if someone gives them a strange location, they'll go there without verifying. In this case, the server follows a crafty URL that can lead to unauthorized access or worse. With register_globals enabled, an attacker could gain access to sensitive files and execute malicious PHP code, potentially taking over the entire system. Imagine the chaos of someone getting into your house and doing whatever they want—browsing your files, changing admin passwords, or even deleting crucial data. It’s not just a breach; it’s a full-blown invasion!

Put simply

Think of this like a pizza delivery where the delivery driver doesn’t question the address—if someone gives them a strange location, they'll go there without verifying. In this case, the server follows a crafty URL that can lead to unauthorized access or worse. This vulnerability involves multiple remote file inclusions where an attacker can manipulate the path_to_root parameter to load and execute arbitrary PHP code from a remote file. It specifically affects access/login.php and includes/lang/language.php when register_globals is enabled, allowing for easy exploitation of the application.

What to do

With register_globals enabled, an attacker could gain access to sensitive files and execute malicious PHP code, potentially taking over the entire system. Imagine the chaos of someone getting into your house and doing whatever they want—browsing your files, changing admin passwords, or even deleting crucial data. It’s not just a breach; it’s a full-blown invasion! To protect your system, immediately disable register_globals in your PHP configuration. Additionally, update FrontAccounting to the latest version and ensure proper input validation to prevent such vulnerabilities. Regularly audit your code for similar exposure points! You've got this! With a few simple steps, you can secure your systems and keep those pesky attackers at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03551 · 89.2th percentile
Published
2007-09-27T17:00Z
EPSS history
Timeline
  • 27 SEP 17:00Z
    Multiple PHP remote file inclusion vulnerabilities in FrontAccounting (FA) 1.13, when register_globals is enabled, allow remote attackers to execute arbitrary…
    cvelistv5