CVE-2014-125116 HybridAuth 2.0.9 - 2.2.2 Unauthenticated RCE via install.php Configuration Injection

Critical 9.3 Published Updated

Unauthenticated attackers can inject PHP code via install.php to achieve remote code execution and disrupt service in HybridAuth.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2014-125116?

CVE-2014-125116 is a critical code injection vulnerability in HybridAuth, published on 25 Jul 2025. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A remote code execution vulnerability exists in HybridAuth versions 2.0.9 through 2.2.2 due to insecure use of the install.php installation script. The script remains accessible after deployment and fails to sanitize input before writing to the application’s config.php file. An unauthenticated attacker can inject arbitrary PHP code into config.php, which is later executed when the file is loaded. This allows attackers to achieve remote code execution on the server. Exploitation of this issue will overwrite the existing configuration, rendering the application non-functional.

Weakness: CWE-434, CWE-306

Which versions are affected by CVE-2014-125116?

How do I fix CVE-2014-125116?

No fix has been published for CVE-2014-125116 yet. Limit exposure of the affected software until one is available.

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2014-125116 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2014-125116 exists.

Public exploit code: 1 Metasploit module.

Sources

Also known as GHSA-fqcv-r9mw-p4vw.

Is CVE-2014-125116 in your software?

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

Check your SBOMs for free