CVE-2026-88856: OrdaSoft Joomla Gallery free extension for Joomla · Code Injection
Affects OrdaSoft Joomla Gallery free extension for JoomlaSource CVE Database V5
Not known to be exploited · CVSS 9.4 Critical · fixed in 6.2.7 : patch OrdaSoft Joomla Gallery free extension for Joomla as a priority.
Data as of 5 Nov 2026, 00:01 UTC
- EPSS
- 0.6% chance of exploitation in 30 days – higher than 51% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 6.2.7
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:HExploitation evidence
Disclosed: evidence found.
CVE published 20 Sep 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 5 Nov 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| OrdaSoft.comOrdaSoft Joomla Gallery free extension for Joomla | Affected
| Fixed in– |
| OrdaSoft.comOrdaSoft Joomla Gallery extension for Joomla | Affected
| Fixed in– |
AI-suggested
A fix is available in OrdaSoft Joomla Gallery extension version 6.2.7. Users should upgrade to version 6.2.7 or later to remediate this vulnerability. Until patched, restrict access to privileged accounts and avoid exposing the vulnerable functionality to untrusted users. Patch status is confirmed by the versioning information indicating affected versions are up to 6.2.6 and fixed in 6.2.7.
Description
Joomla Extension - OrdaSoft.com - Authenticated, Privileged Remote Code Execution in OrdaSoft Joomla Gallery extension for Joomla < 6.2.7 - The extensions updateOSGallery(), reached via task=update_osgallery, read a JSON request body and called the value of a method field as a live PHP function, passing the value of a package field as its single argument, with no allow-list or is_callable() check of any kind. Any function name compatible with a single argument was directly reachable, including system, exec, shell_exec, and passthru.