Code Injection in SuiteCRM - CVE-2026-29103
Published: April 24, 2026
SuiteCRM
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary system commands.
The vulnerability exists due to improper control of code generation in ModuleScanner.php when scanning module loader packages. A remote privileged user can upload a specially crafted package to execute arbitrary system commands.
The issue is a patch bypass of CVE-2024-49774 caused by incorrect PHP token parsing that resets the internal state when single-character tokens are encountered, allowing dangerous function calls to evade module loader package security checks.