CVE-2026-63146: Omnispace Agora Project < 26.10.0 PHP Code Injection via config.inc.php
Omnispace Agora Project before 26.10.0 contains a code injection vulnerability where unescaped, attacker-controlled values are written into the config.inc.php configuration file during installation through File::updateConfigFile() and DbInstall::dbControl(), combined with an SQL injection issue enabled by PDO::ATTREMULATEPREPARES supporting stacked queries. Attackers can exploit the SQL injection to re-trigger the installer and inject arbitrary PHP code into config.inc.php, achieving unauthenticated remote code execution on the underlying system.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Omnispace Agora Projectto a version that resolves this vulnerability.Fixed in 26.10.0
Event History
Frequently Asked Questions
What release should administrators upgrade to?
Upgrade Omnispace Agora Project to version 26.10.0 or later. Versions before 26.10.0 are affected.
Does exploitation require an authenticated account or user interaction?
No. The reported exploitation path achieves remote code execution without authentication or user interaction.
What application condition enables the reported attack chain?
The attack chain relies on the SQL injection issue with PDO::ATTR_EMULATE_PREPARES enabled, allowing stacked queries that can re-trigger the installer.